常用的SpringBoot工程案例,比如集成短信服务、OSS服务、Redis缓存、Quartz调度框架、SpringSecurity安全框架等, 以及JSR303校验的补充、加解密功能、动态数据源、excel操作等。
案例 | 描述 |
---|---|
spring-boot-aop-dict | AOP数据字典 |
spring-boot-aop-logger | AOP日志操作 |
spring-boot-commons | 常用的工具类、辅助类、定制注解等集合 |
spring-boot-configurations | SpringBoot工程常见配置 |
spring-boot-dynamic-datasource | 基于数据库的动态数据源 |
spring-boot-encrypt-api | API数据传输加密 |
spring-boot-oss-provider | OSS的使用案例,当前有MinIO、阿里云OSS,后续会继续增加其他服务商的OSS |
spring-boot-poi-easyexcel | SpringBoot整合EasyExcel案例 |
spring-boot-samples-email | 发送邮件示例 |
spring-boot-samples-websocket | SpringBoot集成WebSocket案例 |
spring-boot-sms-provider | 短信服务案例,目前支持阿里云短信 |
spring-boot-spring-security | SpringSecurity案例,支持限流、放重放、XSS等 |
spring-boot-task-quartz | Quartz定时框架示例 |
spring-boot-validation-plus | JSR303校验框架增强 |
- 案例均为个人工作或学习经验得出,若有错误或不适当的地方,欢迎指正和建议,共同交流,谢谢。
- 若要将代码使用到自己的工作项目中,需要您自己对采用的代码进行验证,出现任何后果均不负责。
- 开源协议为 Apache2.0 协议