SpringBoot基础-- 辅助功能之一 -- 内嵌tomcat
在Spring Boot中,内嵌Tomcat是默认的容器,可以直接通过Maven或Gradle插件运行Spring Boot应用,无需手动启动Tomcat。
如果需要手动配置内嵌的Tomcat,可以通过以下步骤进行:
- 在
pom.xml
中添加Spring Boot Startter依赖。 - 配置
application.properties
或application.yml
文件,通常无需额外配置。 - 创建一个带有
@SpringBootApplication
注解的主类,并在主类的main
方法中启动Spring应用。
以下是一个简单的Spring Boot应用示例:
pom.xml
文件:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
主类Application.java
:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
控制器HelloController.java
:
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@GetMapping("/hello")
public String hello() {
return "Hello, Spring Boot!";
}
}
运行主类的main
方法,Spring Boot内嵌的Tomcat服务器将启动,并且可以通过访问http://localhost:8080/hello
来接收到来自控制器的响应。
评论已关闭