第1部分 Spring基础

第1部分 Spring基础

本书的第1部分将会介绍如何开始编写Spring应用,并在这个过程中学习Spring的基础知识。

在第1章中,我将简要介绍Spring和Spring Boot的核心知识,并展示在构建第一个Spring应用Taco Cloud的过程中如何初始化Spring项目。在第2章中,我们将深入研究Spring MVC,了解如何在浏览器中显示模型数据,以及如何处理和验证表单输入。我们还会介绍选择视图模板库的技巧。在第3章中,我们将向Taco Cloud应用程序添加数据持久化功能。到时候,我们将介绍如何使用Spring的JDBC模板来插入数据,以及如何使用Spring Data声明JPA repository。第4章将介绍Spring应用程序的安全性,包括自动配置Spring安全性、声明自定义用户存储、自定义登录页面以及防止跨站请求伪造(CSRF)攻击。作为第1部分的结尾,我们将在第5章中学习配置属性。我们将了解如何细粒度调整自动配置bean、让应用组件使用配置属性,以及如何使用Spring profile。