这不是真的框架,只是在SpringBoot基础上封装默认的配置,统一orm框架、缓存、日志的使用库,并整合一些通用的代码。 整合成熟技术框架、屏蔽系统复杂性、简化已有技术的使用,从而降低软件的使用门槛,提升软件开发和运维的效率。
包含可以被其他模块所引用的类,定义共用的常量类、异常类等能被其他framework模块使用的类。
framework-config-xxxx 包含了xxx对应的通用配置项。
- PaginationInnerInterceptor分页拦截
- 自动填充,实现并声明InsertFillFieldProvider和UpdateFillFieldProvider两个Bean
- Redis封装
- Redis分布式锁,使用redisson实现
- 用户签到
- CorsAutoConfiguration 配置一个CorsFIlter Bean ,并添加映射路径和具体的CORS配置路径。
- ThreadLocalStoreInterceptor处理请求后清理threadlocal变量
- XmlUtils
- YamlUtils
- EasyExcel
使用mist算法生成全局id