空枝|两个月吃透阿里P9推荐260页SpringBoot2企业应用实战pdf入职定P6+( 二 )


本章要点

  • Spring Boot的核心注解
  • Spring Boot的基本配置
  • Spring Boot的自动配置原理

空枝|两个月吃透阿里P9推荐260页SpringBoot2企业应用实战pdf入职定P6+第二部分详细介绍了Spring Boot的Web开发 。
第3章 , Spring Boot的Web开发
本章主要介绍了SpringBoot的Web开发,和SpringBoot建议使用的Thymeleaf模板引擎 , 包括Thymeleaf的基础语法、常用功能 。 使用Thymeleaf模板引擎 , 可以很方便地和Spring MVC集成 , 并便捷地操作html页面的数据 。
本章还介绍了Spring Boot 对JSP的支持、对JSON数据的处理、文件上传下载和异常处理等Web开发常用的功能 。
本章要点
  • Spring Boot的Web开发支持
  • Thymeleaf模板引擎介绍
  • Spring和Thymeleaf的整合
  • Spring Boot对Thymeleaf支持
  • Spring Boot对JSP的支持
  • Spring Boot对JSON的支持
  • Spring Boot的文件上传下载
  • Spring Boot的异常处理

空枝|两个月吃透阿里P9推荐260页SpringBoot2企业应用实战pdf入职定P6+第三部分重点介绍了Spring Boot的数据访问 。
第4章 , Spring Boot的数据访问
本章重点介绍了Spring Boot的数据访问开发 , 包括核心接口的介绍、Spring Data的介绍和Spring Data JPA的介绍 。 本章以大量实用的示例进行了相关知识的介绍 , 如分页、动态查询以及各种查询方案等 , 同时讲解了整合JdbcTemplate 和MyBatis的开发案例 。
本章要点
  • JPA/Hibernate/Spring Data JPA概念
  • Spring Data JPA访问数据库
  • Spring Data JdbcTemplate访问数据库
  • Spring Boot集成MyBatis

空枝|两个月吃透阿里P9推荐260页SpringBoot2企业应用实战pdf入职定P6+第5章 , Spring Boot的热部署与单元测试
本章主要介绍了Spring Boot 的开发热部署 , 包括使用spring-boot-devtools实现热部署 , 并对devtools的特性进行了深入的分析;同时也介绍了Spring Boot 项目中的测试 , 进行了案例操作与分析 。
本章要点
  • 使用spring-boot-devtools进行热部署
  • Spring Boot的单元测试

空枝|两个月吃透阿里P9推荐260页SpringBoot2企业应用实战pdf入职定P6+第四部分重点介绍了Spring Boot的Spring Security 安全控制 。
第6章 , Spring Boot的Security安全控制
本章主要介绍了Spring Security框架 , 以及Spring Boot对Spring Security的支持 , 并通过三个示例演示了在企业实际项目开发中如何使用JPA、MyBatis和JDBC进行Spring Security操作 。
其中JPA和MyBatis的Spring Security操作是现代开发的主流 , 读者需要重点掌握 。
本章要点
  • Spring Security概念
  • Spring Boot对Spring Security的支持
  • 企业Spring Security操作

空枝|两个月吃透阿里P9推荐260页SpringBoot2企业应用实战pdf入职定P6+第7章 , 实战项目:信息管理系统
本章详细介绍了一个完整的SpringBoot项目:信息管理系统 , 在此基础上可以打展出企业的IMS系统、OA系统等 。 因为企业平台本身的复杂性 , 所以本项目涉及的表达到6个 , 而且各个模块的业务逻辑也比较复杂 , 这些对初学者可能有一定难度,但只要读者先认真阅读本文前面章节所介绍的知识 , 并结合本章的讲解 , 再配合配套代码中的案例 , 一定可以掌握本章所介绍的内容 。