1
0

README.md 2.0 KB

POYEE BASE - 基础插件

基础方法

🌟 核心功能

  • 自定义注解 annotation
  • 基础抽象方法 base >- controller 控制层抽象类 >- service 业务层 抽象类 >- mapper 数据层抽象类 >>- mapper 接口 >>- provider 动态sql工具 >>>- 根据实体类注解 动态生成查询sql 不需要使用 mapper.xml 文件 \ 工具内集成基础的查询工具.更复杂的可以自定义手写sql >>>- mapper.java 继承 IBaseProvider \ 如果自定义手写sql 业务模块需要在mapper包下创建 provider包, 在其下创建*Provider class 根据需要 编写自定义sql逻辑的方法 \ 参考:https://blog.csdn.net/fmwind/article/details/81534357 >- entity,dto 实体类
  • common 工具 common >- 常量 >- db生成工具插件 >- exception 业务异常工具 >- JsonMapperUtil 工具类 >- knife4j swagger2 插件
  • config >- 自定义sql注入器 JoinSqlInjector >- redis配置
  • 多数据源配置 dataSource
  • easyExcel 插件 easy
  • enums 枚举 enums
  • handler 监听器 handler >- easyExcel监听器 EasyDataFormatHandler.java >- easyExcel分页查询监听器 PageReadListenerHandler.java >- mq mq >- redis工具 redis >- 通用工具类 util

🛠️ 开发环境

🛠️ 技术架构