该项目是我在学习和使用SpringBoot过程中写的一些示例程序,根据企业级需求定制。以下是涉及到的技术栈,顺序不固定。
- Hello SpringBoot
- 日志配置
- 模板引擎/JSP配置
- 拦截器配置
- 全局异常处理
- 国际化处理
- 数据源配置
- 事务管理
- 配置中心管理
- ORM(Mybatis/JPA)
- NOSQL使用(Redis/Mongo)
- 分布式Session
- 服务注册发现(Eureka/Consul)
- 服务负载均衡(Ribbon/Feign/Zuul)
- 服务熔断
- 任务调度
- 消息队列
- 权限控制(Apache Shiro/Spring Security)
- OAuth认证
- Swagger API文档集成
- 集成缓存