实验五 Spring Boot项目开发

一、打开项目SpringBootBasics,掌握Spring Boot项目结构、热部署功能、单元测试、Thymeleaf模板引擎及项目打包

1.  分别 指出pom.xml5个依赖项spring-boot-starter-webspring-boot-starter-test

spring-boot-devtoolslombokspring-boot-starter-thymeleaf的作用,并指出Spring Initializr模板创建Spring Boot项目时,哪个依赖是自动引入的?

【答】

spring-boot-starter-web:作为Spring Bootweb引导模块,包含了SpringMVCweb开发所有依赖;

spring-boot-starter-test:提供了unit测试和其他积极的集成测试支持功能,不用于生产;

spring-boot-devtools:增加了对热部署的支持,应用程序修改后自动重启;

lombok:简化POJO类的创建,自动生成getter/setter/toString;

spring-boot-starter-thymeleaf:整合thymeleaf模板引擎支持生成动态HTML

其中,Spring Initializr创建的项目会自动引入:

spring-boot-starter-web:支持web开发的基础依赖

spring-boot-devtools:支持热部署的开发辅助依赖

spring-boot-starter-test:进行初步测试的依赖

2.

你可能感兴趣的:(web开发技术,log4j,java,web)