练手需求

简介: 根据需求完成全景图数据读取功能,包括表结构设计、0-1搭建、三次架构代码及JUnit测试,3小时内实现。接口/gis/panorama/findCmCell支持POST请求,传参time和rruSerialNo,返回小区配置信息列表,涵盖4G/5G基站参数。

自己根据下述描述,完成表结构设计、0-1的搭建,三次架构代码编写,并用JUnit完成测试

时间要求:3H

全景图读取数据

简要描述
  • 获取场景锁定小区列表
请求URL
  • /gis/panorama/findCmCell
请求方式
  • POST
参数

参数名

必选

类型

说明

time

string

日期 格式 yyyy-MM-dd

rruSerialNo

string

RRU_SerialNO 序列号

返回示例
{
    "code": 200,
    "data":[],
    "message":""
  }
返回参数说明

参数名

类型

说明

code

Integer

正常:200,异常:300

data

List

查询结果列表

message

String

异常信息

参数名

必选

类型

说明

来源

CI

string

小区ID

LTE小区配置表/5G小区配置表

REGION_NAME

string

所属地市

LTE小区配置表/5G小区配置表

CITY_NAME

string

所属区县

LTE小区配置表/5G小区配置表

ENBAJ02

string

小区名称

LTE小区配置表/5G小区配置表

NET_work

string

网络制式

LTE小区配置表/5G小区配置表

ENODEBNAME

string

基站名称

LTE小区配置表/5G小区配置表

ENBAG05

string

Enodeb_id

LTE小区配置表/5G小区配置表

WORK_FRQBAND

string

工作频段

LTE小区配置表/5G小区配置表

RRU_SerialNO

string

RRU序列号

LTE小区配置表/5G小区配置表

RRU_NO

string

RRU对应关联的所有小区ci

LTE小区配置表/5G小区配置表

DEVICE_MODEL_LIST

string

RRU设备型号列表

LTE小区配置表/5G小区配置表

ENBAH21

string

天线型号

LTE小区配置表/5G小区配置表

HEIGHT

string

天线挂高

LTE小区配置表/5G小区配置表

ENBAH08

string

方位角

LTE小区配置表/5G小区配置表

TOTAL_DOWNTILT

string

下倾角

LTE小区配置表/5G小区配置表

备注

select
CI,
REGION_NAME,
CITY_NAME,
ENBAJ02,
ENODEBNAME,
ENBAG05,
‘LTE’ NET_work,
WORK_FRQBAND,
RRU_SerialNO,
‘’ RRU_NO,
DEVICE_MODEL_LIST,
ENBAH21,
HEIGHT,
ENBAH08,
TOTAL_DOWNTILT
from tdl_cm_cell ff WHERE ff.”TIME” =to_date(‘2024-08-31’,’yyyy-MM-dd’)

UNION ALL

select
NCI CI,
REGION_NAME,
CITY_NAME,
CellName ENBAJ02,
gNBNAME ENODEBNAME,
gNB_ID ENBAG05,
‘NR’ NET_work,
WORK_FRQBAND,
SerialNumber RRU_SerialNO,
‘’ RRU_NO,
VendorUnitTypeNumber DEVICE_MODEL_LIST,
‘’ ENBAH21,
HEIGHT,
Azimuth ENBAH08,
TOTAL_DOWNTILT
from nrcell_cm cc WHERE time= to_date(‘2024-08-31’,’yyyy-MM-dd’)

4G
SELECT ci/nci FROM tdl_cm_cell WHERE RRU_SERIALNO =’219999741006’ AND “TIME” =to_date(‘2024-08-31’,’yyyy-MM-dd’)
5G
SELECT ci/nci FROM nrcell_cm WHERE RRU_SERIALNO =’219999741006’ AND “TIME” =to_date(‘2024-08-31’,’yyyy-MM-dd’)

将二次查询的结果 ci/nci “,“隔开拼接到 RRU_NO 字段中

  • 更多返回错误代码请看首页的错误代码描述
相关文章
|
8月前
|
存储 弹性计算 应用服务中间件
阿里云服务器2核4G、4核8G、8核16G配置主要适用场景及最新活动价格参考
云服务器现在已成为企业和个人开展业务、搭建应用不可或缺的基础设施,在众多配置中,2核4G、4核8G和8核16G是广大用户选择较多的配置,目前阿里云服务器通用算力型u1实例2核4G5M带宽企业用户购买的价格只要199元1年,且续费价格不变,4核8G目前的活动价格为955.58元1年起,8核16G配置选择计算型c8y实例的活动价格为3815.03元1年起。本文将为大家解析2025年截止目前阿里云服务器中2核4G、4核8G、8核16G配置的活动报价,帮助用户了解最新价格信息,以及不同配置的主要适用场景,以供参考和选择。
|
23天前
|
人工智能 自然语言处理 API
全面认识MCP:大模型连接真实世界的“USB-C接口”
MCP(模型上下文协议)由Anthropic提出,是AI时代的“万能接口”,旨在标准化大模型与工具、数据源的连接。它降低开发复杂度,提升AI任务执行能力,推动智能体生态发展,被誉为AI应用落地的关键技术范式。
|
23天前
|
Java Linux 开发工具
Linux
本文介绍如何将一个SpringBoot项目打包并部署到Linux服务器。内容涵盖工程搭建、jar包打包、JDK安装配置、应用上传与启动,以及通过心跳接口验证服务是否正常运行的完整流程,适用于Java应用的Linux部署学习与实践。
|
23天前
|
Java 持续交付 测试技术
生产环境发布管理
本文介绍大型团队中多环境自动化发布流程,涵盖DEV、TEST、PRE、PROD各环境职责,结合CI/CD平台实现分支管理、一键部署,并通过Skywalking等工具高效排查日志,提升发布效率与系统稳定性。
 生产环境发布管理
|
23天前
|
Kubernetes 容器 运维
物理部署图
物理部署图描述系统运行时的硬件配置与软件部署结构,展现节点、构件、物件及连接关系,帮助理解分布式系统的网络架构与运维逻辑,是实现应用与硬件协同运行的重要设计工具。
 物理部署图
|
23天前
|
领域建模 数据采集 数据库
领域模型图(数据架构/ER图)
本文介绍如何通过四色原型法进行领域建模,构建数据架构中的ER图。基于业务流程提取时标性原型(MI)、参与方-地点-物品原型(PPT)、角色原型(Role)和描述原型(DESC),逐步建立风控系统的领域模型,并最终转化为实体关系图(ER图),实现从业务到数据模型的精准映射。(238字)
 领域模型图(数据架构/ER图)
|
23天前
|
Java 大数据
ArrayList扩容机制
本文深入分析了Java中ArrayList的add及扩容机制。首次添加元素时,默认容量由0扩容至10;每次扩容为原容量的1.5倍(通过位运算提升效率),并通过ensureCapacityInternal、grow等方法实现动态扩容,同时介绍了length、length()、size()的区别与应用场景。
|
23天前
|
开发工具 git 运维
生产环境缺陷管理
git-poison基于go-git实现,通过“投毒-解毒”机制自动化追踪和管理多分支环境下的bug修复,避免人为疏漏导致的生产事故,降低协同成本,提升发布安全与效率。
生产环境缺陷管理
|
23天前
|
缓存 NoSQL Java
[ERP]SpringBoot集成Redis技术(☆)
本文介绍如何从Gitee克隆项目并运行代码,涵盖JDK、Maven等环境配置问题及应对策略。通过商品管理接口引入Redis缓存的实战需求,锻炼开发者在真实工作场景中独立解决问题、主动沟通和使用工具测试的能力,涉及git、maven、springboot、redis等核心技术。
 [ERP]SpringBoot集成Redis技术(☆)
|
23天前
|
存储 中间件 消息中间件
应用架构图
技术架构是将业务需求转化为技术实现的关键环节,涵盖分层设计、技术选型与系统集成。本文介绍单体与分布式架构的设计原则,包括展现层、业务层、数据层及基础层的职责划分,并阐述应用间调用关系、外部系统集成与边界定义,助力构建清晰、可扩展的技术体系。(238字)
 应用架构图

热门文章

最新文章