对于进行报表的经验思考

在分析报表系统。这个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.关于格式规范

相关推荐
xn713317 小时前
个人网站站外分发怎么做归因?我给 XBSTACK 补了一套 UTM 追踪规则
后端·低代码
用户23307130747917 小时前
JUC 并发容器与工具
后端
威武的花瓣18 小时前
细说ASP.NET的各种异步操作
后端·asp.net·php
漂亮的摩托18 小时前
如何编写一个SpringBoot项目告警推送的Starter
java·spring boot·后端
任性的芝麻18 小时前
ASP.NET MVC 中的异步方式
后端·asp.net·mvc
雨师@18 小时前
go语言项目--实例化(图书管理)--006
开发语言·后端·golang
kuro-shiro18 小时前
SpringBoot 启动流程
java·spring boot·后端
独孤九剑打醒他1 天前
双层Master-Worker软硬协同调度架构:从根源解决分布式数据一致性难题
后端·嵌入式硬件·硬件架构·硬件工程
不会c+1 天前
02-SpringBoot配置文件
java·spring boot·后端
雨辰AI1 天前
生产级实战:人大金仓 V9 标准化运维手册(日常巡检 + 监控告警 + 应急处置)
java·运维·数据库·后端