常见工具类
对常用的工具类进行整理
编号 | 项目名称 | 说明 |
---|---|---|
1 | dynamic-datasource | 动态数据源切换 |
2 | excel | Excel导入,导出(暂未完成) |
3 | other | 其他工具类 |
4 | password | 密码验证规则 |
5 | spring-boot-read-yml | springboot读取多种类型数据 |
6 | spring-restdocs | springboot生成restdoc文档 |
7 | thymeleaf-base | springboot+thymeleaf多类型数据展示 |
8 | generate_code | Springboot+MyBatis+Freemarker实现逆向工程 |
动态数据源切换分为注册多数据源、数据源路由配置、“注解+AOP”在Dao层上进行数据源切换等多步骤进行多种数据源切换,实现了单个项目多数据源访问功能。
excel采用了注解方式,对Excel数据进行导入
包含其他工具类,具体如下:
工具类 | 描述 |
---|---|
DateUtil | 日期工具类 |
IdCardUtil | 身份证工具类 |
IpUtil | IP工具类 |
KeyUtil | 将String转为公钥或私钥工具类 |
SecretUtil | 客户端密钥生成工具类 |
SingleMap | 单例Map |
ThreadPoolConfig | 线程池配置 |
密码验证规则工具类,根据PasswordValidator校验规则,提示中文信息
springboot读取yml中各类型数据
springboot生成restdoc文档
springboot+thymeleaf多类型数据展示