springboot mybatis-plus 项目分层笔记
·
整体定义
config: 配置项,包含@configuration注解
constants: 常量类
enums: 枚举
exceptions: 全局异常处理,自定义异常,@RestControllerAdvice 注解
fia3: 三大器依据执行顺序:过滤器filter、拦截器interceptor、切面aop 简称 fia3
jo: java对象,Java Object
DTO: 后端数据传输对象,最终目标流向数据库,Data Transfer Object
BO: Business Object , 可以复用的业务对象
EO: excle 转换对象
XO: xml 转换对象
QO: query object , 前端get请求查询对象
RO: RequestBody object ,前端post请求RequestBody对象
VO: view object返回前端的对象
mapstruct: mapstruct转换类
mq: 中间件,Message Queue-消息队列,@RabbitListener
task: 定时任务
utils: 工具类
web: j2ee web开发主目录
controller: 控制层
entity: 数据库对象和表一一对应
feign: @FeignClient,cloud的远程调用
mapper: mybatis接口
service: @Service服务层
代码样例

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)