<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> Web项目目录结构 Spring Boot的Web应用开发目录和其他应用开发目录相比在resource目录下多了2个目录。 一个是static目录用于存放静态资源,比如图片、视频等。 另一个是templates页面模板目录,...
<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.5.6</version><relativePath/><!-- lookup parent from repository --></parent> 2.dependencies <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-we...
</dependency> 1. 2. 3. 4. 也就是只需要导入一个名为spring-boot-starter-web 的起步依赖即可,我们点 spring-boot-starter-web 进去可以看到,其实这个起步依赖集成了常用的 web 依赖。 2、自动配置 概念 SpringBoot的自动配置是一个运行时(应用程序启动时)的过程,根据配置,才决定Spring配置应该使用哪个,这个...
spring-boot-starter-reactor-netty(默认):使用Netty监听网络请求。 spring-boot-starter-tomcat:内置Tomcat服务器。 spring-boot-starter-jetty:内置Jetty服务器。 spring-boot-starter-undertow:内置Undertow服务器。 如果我们不想使用默认内置Web服务器,需要先移除默认值,然后导入需要的: <dependency><groupId>org.sprin...
Spring Boot支持的内嵌容器有 Tomcat(默认) 、Jetty 、Undertow 和 Reactor Netty (v2.0+), 借助可插拔 (SPI) 机制的实现,开发者可以轻松进行容器间的切换。 代码语言:javascript 复制 <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><!-...
<groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <!-- http --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> ...
常见的模板引擎:JSP、Velocity、Freemarker、Thymeleaf(springboot推荐,语法更简单,功能更强大) 1、引入Thymeleaf Thymeleaf官网 在pom.xml中添加以下依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> 2、Thymeleaf的使用 @Con...
.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <!-- spring-boot-maven-plugin 插件配置在启动类所在的模块--> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-...
专题阅读:《SpringBoot 布道系列》 使用教程 一、引入相关依赖 首先在WebJars官网找到项目所需的依赖,例如在pom.xml引入 jQuery、BootStrap前端组件等。例如: 版本定位工具:webjars-locator-core用于省略版本号访问静态资源 前端组件:jquery、bootstrap <dependency><!--Webjars版本定位工具(前端)--><groupId>org.web...