内容简介:
本书一共15章,核心内容为SpringBoot、SpringCloud、Docker、RabbitMQ消息组件。其中,SpringBoot是SpringMVC技术的延伸,使用它进行程序开发会更简单,服务整合也会更容易。SpringCloud是当前微架构的核心技术方案,属于SpringBoot的技术延伸,它可以整合云服务,基于RabbitMQ和 GITHUB进行微服务管理。除此以外,本书还重点分析了OAuth统一认证服务的应用。由于笔记的内容太多,没办法全部展示出来,在此只截取部分内容展示。
第一部分:SpringBoot篇
**第1章SpringBoot编程起步:**本章将为读者讲解SpringBoot 的发展背景与SpringBoot编程起步。
通过本章学习,可以达到以下目标:
- 1.理解基于Maven 的传统项目开发问题。
- 2.理解 SpringBoot开发框架的主要作用。
- 3.编写第一个SpringBoot程序。
**第2章SpringBoot程序开发:**本章将为读者详细讲解SpringBoot开发常用的各项技术,包括代码测试、Jetty配置、资源加载、访问路径、profile配置、项目打包等。
通过本章学习,可以达到以下目标:
- 掌握SpringBoot开发标准。
- 掌握 SpringBoot中的常用注解。
- 掌握内置对象在SpringBoot中的使用。
- 掌握SpringBoot项目的打包与发布处理。
- 掌握Spring 多开发环境( profile )的配置。
- 掌握 Spring错误处理以及错误跳转处理。
- 掌握 Spring 与Tomcat 的结合使用。
**第3章Thymeleaf模板渲染:**Thymeleaf 是模板技术,也是当下Web开发中使用最多的一项技术,在 SpringBoot中默认支持有此模板使用,本章将为读者讲解Thyemeleaf之中的使用语法以及与JSP语法的关联。
通过本章学习,可以达到以下目标:
- 掌握 Thymeleaf模板的作用以及相关配置。
- 掌握 Thymeleaf中路径访问处理支持。
- 掌握 Thymeleaf页面处