《一步一步学Spring Boot 2》是一本很好的书籍,重点介绍了Spring Boot的应用和微服务的开发。本书从环境搭建开始,详细讲解了Spring Boot的常用标签、集成Redis、MySQL数据库、Spring Data、Log4J日志、Thymeleaf模板引擎、ActiveMQ消息以及MyBatis等流行技术。此外,本书还涵盖了利用Spring Boot实现邮件发送、Quartz定时器、过滤器Filter和监听器Listener等实用功能。通过阅读本书,读者能够系统地学习和掌握Spring Boot的开发和应用。
如果你看别的大神的书要10个钟学会,那么看这本书你5个钟就学会了,紧扣实列,紧扣实用技术。初中级java人,必备
适合初学者,讲的比较简单,入门级的应用,很不错
内容稍简单,入门用,学会搭建,之后都得靠自己了。
内容介绍
本书以项目实战为主要内容,逐步介绍了Spring Boot 2.0在Web应用开发方面的各种技巧。第一章从零开始引导读者快速搭建Spring Boot开发环境,为后续的Spring Boot探险之旅打下基础。第2章、第3章、第10章和第13章分别介绍了Spring Boot数据访问应用的整合技术,包括Druid、Spring Data JPA和MyBatis,能够快速访问MySQL和Mongo DB数据库。第4到第6章重点介绍了Spring Boot集成Thymeleaf模板引擎、事务的使用以及拦截器和监听器的应用。第7到第9章主要介绍了Spring Boot使用Redis缓存和Quartz定时器、集成Log4J日志框架和发送Email邮件的方法。第11和第12章主要介绍了Spring Boot集成ActiveMQ和异步调用,以及全局异常处理的使用。第14和第15章主要介绍了Spring Boot应用监控和应用安全Security。第16和第17章介绍了Spring Boot微服务在Zookeeper注册以及Dubbo的使用,以及多环境配置和部署应用到Tomcat上的方法。第18章主要深入探讨了Spring Boot的原理和执行流程。为了帮助读者快速掌握Spring Boot,编者还录制了与本书内容相关的教学视频,读者可以下载后观看学习。本书适合所有Java编程语言开发人员、Spring Boot开发爱好者以及计算机专业的学生等。
目录
- 第1章 第一个Spring Boot项目 1
- 第2章 集成MySQL数据库 15
- 第3章 集成Spring Data JPA 28
- 第4章 使用Thymeleaf模板引擎 41
- 第5章 Spring Boot事务支持 48
- 第6章 使用过滤器和监听器 55
- 第7章 集成Redis缓存 62
- 第8章 集成Log4j日志 80
- 第9章 Quartz定时器和发送Email 90
- 第10章 集成MyBatis 103
- 第11章 异步消息与异步调用 108
- 第12章 全局异常处理与Retry重试 126
- 第13章 集成MongoDB数据库 136
- 第14章 集成Spring Security 144
- 第15章 Spring Boot应用监控 156
- 第16章 集成Dubbo和Zookeeper 169
- 第17章 多环境配置与部署 183
- 第18章 Spring Boot原理解析 192
- 参考文献 204