对于进行报表的经验思考

在分析报表系统。这个IT系统,我们可以总结一下。处理这个东西的优势点。

1.设计数据库表,要考虑数据的粒度是什么。怎么样的一条数据,配作为一条数据存在。

2.身份权限系统设计

3.后端接口设计的好的思考点。

3.1在和后端交互的时候,传过来的DTO,可以作为入参,可以搞一套继承体系。有一个组织类,有一个时间类,作为传参的公共体系

3.2在后端交互的时候,要先查count在查,data,可以把查询条件相同的,给count缓存起来,直接查data。

3.3 对于国际化的处理

国际化就是有一个公共类,读取http请求头里的是en,还是ch,然后给配置文件里配置不同的东西,然后把配置文件注册到国际化的总配置文件里,然后在展示的时候的类的get的时候可以做文章。

3.4对于单元测试覆盖率的提高。的小技巧。

先写继承实现体系,然后再从http请求里把json让http转化成java实体类作为形参。

4.关于适用mybatis的技巧

1.关于形参绑定的问题

2.关于动态sql的及时使用

3.关于格式规范

相关推荐
hxttd11 小时前
规则引擎-资源篇
后端
hxttd11 小时前
如何从0到1设计企业级风控决策平台?
后端
hxttd11 小时前
规则引擎-实时计算特征篇
后端
血小溅12 小时前
Git Submodule 实战指南:从基础概念到 AI-Native 项目落地
后端
用户219916797039112 小时前
基于.Net的NetCoreKevin框架中AgentFramework实现AI智能体Skill和工具动态管理和加载
后端
日月云棠12 小时前
6 高级配置:Spring Boot整合、泛化调用与配置指南
java·后端
SE_NAK12 小时前
go-zero 两个限流器都踩了坑,最后自行实现了一个分布式令牌桶
后端
苏三说技术12 小时前
Durid和HikariCP,哪个连接池更好?
后端
思考着亮12 小时前
1.DDL(数据定义语言)
后端