【SpringBoot】从入门到精通的快速开发指南
Spring Boot 是一个用于简化 Spring 应用程序开发的框架,它自动配置 Spring 应用程序。以下是一个简单的 Spring Boot 应用程序的示例:
- 首先,你需要创建一个 Maven 项目,并添加 Spring Boot 依赖:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.1.RELEASE</version>
<relativePath/>
</parent>
<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>
- 创建一个主应用类,用
@SpringBootApplication
注解标注:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class MyApplication {
public static void main(String[] args) {
SpringApplication.run(MyApplication.class, args);
}
}
- 创建一个 REST 控制器来处理 HTTP 请求:
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!";
}
}
以上代码构成了一个简单的 Spring Boot 应用程序,它启动了一个嵌入式的 Tomcat 服务器,监听 8080 端口,并响应 /hello
路径的 GET 请求。
要运行这个应用程序,你只需要运行 MyApplication
类的 main
方法,然后在浏览器中访问 http://localhost:8080/hello
或使用命令行工具 curl
来测试。
评论已关闭