iotkit-parent/待优化项.md

1.7 KiB
Raw Blame History

后端待优化项

主键

统一主键名称id属性Long

sonerlint扫描

sonerlint扫描按建议修改相关不规范的代码

接口路径

尽量不用路径参数、且路径直接放在接口上,不放在常量里

冗余方法、类

删除掉不用的冗余方法、类

日志

sql 日志打印的话加个拦截器简化sql
增加requestid 基于MDC--已完成

数据权限

将原有的checkOwner做成通用的、文档

规则引擎-定时任务

延时执行添加指定具体某一天时间 选择设备显示设备名称

产品

按产品生成密钥 产品分类 产品删除 修改产品图片未生效

消息中心

模板内容中把标题拆出来,也支持模板替换

消费消息 设备

单挑插入变批量插入 设置限制、超时

告警中心

告警频次

iot-manager

统一service接口层 接口+impl

iot-component-oss

抽离到common包里oss 新增本地文件存储方式

iot-components

抽离仓库

项目规范完善

文件上传的 requesid字段添加

接口权限token验证 拦截器

初始化公用SystemApplicationRunner SysOssConfigServiceImpl統一

緩存注解統一

首頁缺少接口

产品导出接口

数据库字段名称

统一创建时间、更新时间、创建人、更新人、删除标识、删除时间、删除人

通讯组件

统一上传接口组件jar上传requestId封装本地上传实现文件上传类型配置修改

代码生成器

目前代码生成器改成了jpa,但是还存在大量错误