1 Star 0 Fork 0

LGX_TvT / mybasicframework

Gitee —— 企业级 DevOps 研发管理平台
加入 Gitee
该仓库未指定开源许可证,未经作者的许可,此代码仅用于学习,不能用于其他用途。
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

基础框架封装 [ MyBasicFramework ]

封装常用的工具及其基础代码
基础框架最后会封装成一个 starter,被后续的为服务模块引入使用。

主要功能:

1、基础工具类封装

  • 字符串工具类
  • 数据处理工具类
  • 时间日期工具类
  • 短信日志工具类
  • 对象存储工具类
  • Redis工具类
  • 反射工具类
  • CgLib工具类
  • JSON工具类
  • Token工具类
  • 加密工具类
  • 正则表达式工具类
  • 邮件工具类
  • 爬虫工具类

2、基础消息报文封装

  • request请求报文、response响应报文
  • 请求头 RequestHeader,请求体 RequestBody
  • 响应头 ResponseHeader,响应体 ResponseBody

3、错误代码封装

  • 统一异常处理
  • 自定义异常
  • 错误代码定义

4、统一异常处理

  • 日志注解
  • 日志切面
  • 日志格式自定义
  • 日志存储自定义 (ELK 格式化日志 or JSON日志)
  • 日志格式配置

5、接口文档配置

  • Resful API(swagger)
  • Graph QL

6、基础类封装

`领域模型 {view -> [VO] -> controller -> [DTO] -> Service -> [DO] -> Dao -> [POJO] -> DB}`
  • BasicVO

  • BasicDTO

  • BasicClass

  • BasicApi

  • BasicController

  • BasicMapper

  • BasicService

7、AOP封装

  • AOP注解
  • 快速自定义方法切面

8、线程执行封装

  • 多线程任务执行工具

9、

点评 ( 0 )

你可以在登录后,发表评论

简介

mybasicframework 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/LGX_TvT/mybasicframework.git
git@gitee.com:LGX_TvT/mybasicframework.git
LGX_TvT
mybasicframework
mybasicframework
master

搜索帮助

122604 9befe709 551147 122411 94cd1624 551147