基于Springboot2.0.4的技术讲解程序测试源码, 包含下面的内容
- 配置文件详解:自定义属性、随机数、多环境配置等
- 2.0 新特性(一):配置绑定全解析
- 2.0 新特性(二):新增事件ApplicationStartedEvent
- 构建一个较为复杂的RESTful API以及单元测试
- 使用Thymeleaf模板引擎渲染web视图
- 使用Swagger2构建RESTful API
- 统一异常处理
- 使用JdbcTemplate
- 使用Spring-data-jpa简化数据访问层
- 多数据源配置(一):JdbcTemplate
- 多数据源配置(二):Spring-data-jpa
- 使用NoSQL数据库(一):Redis
- 整合MyBatis
- MyBatis注解配置详解
- 使用事务管理
- 使用@Scheduled创建定时任务
- 使用@Async实现异步调用
- 使用@Async实现异步调用:自定义线程池
- 使用@Async实现异步调用:资源优雅关闭
- 使用@Async实现异步调用:使用Future以及定义超时
- 默认日志的配置
- 对log4j2进行多环境不同日志级别的控制
- 使用AOP统一处理Web请求日志
- 使用Spring Security
- 实现邮件发送:简单邮件、附件邮件、嵌入资源的邮件、模板邮件
- Spring Boot自定义Banner
- Spring Boot Actuator监控端点
- Spring Boot中使用Dubbo进行服务治理
- Spring Boot与Dubbo中管理服务依赖