包含springboot的hello world程序,以及对主配置类的演示。
主要演示springboot的一些配置规则,如application.properties、application.yml,以及一些配置的细节。
演示springboot的自动加载配置文件以及加载的优先级,外部加载等。
讲解springboot自动配置的原理。
- 讲解了日志框架的体系--日志门面抽象驱动框架、日志的具体实现框架。
- 讲解了项目中集成了多个框架,而每个框架都有自己的日志框架,对于这种情况应该怎么统一日志框架的问题。
- 讲解了spring boot中日志框架(slf4j+logback)的使用。
- 讲解了如何在spring boot中使用自定义的日志配置文件以及日志profile高级功能。
- 讲解了spring boot中如何由默认logback实现切换成其他的日志框架实现。
spring boot的web开发
- 静态资源映射
- Thymeleaf模板引擎的介绍与使用
- SpringMVC自动配置原理
- 登录国家化
- 拦截器进行登录检查
- Restful风格的CRUD开发试验
- 错误处理机制
- 嵌入式Servlet容器
主要演示使用外置的Servlet容器及其启动原理
由于第五章是docker的内容,没有代码,因此没有springboot-05
- 演示spring boot的数据访问--jdbc。
- 将数据源替换为Druid。
演示spring boot整合mybatis
spring boot的启动配置原理
自定义的starter,依赖wrain-spring-boot-starter-autoconfigurer自动配置模块
自定义starter的自动配置模块
测试自定义的starter