Spring Boot 2 入门基础
Spring Boot 2 是Spring开源生态系统的一部分,旨在简化Spring应用的初始搭建到最终的部署。以下是一个简单的Spring Boot 2应用的例子:
- 首先,你需要在你的pom.xml中添加Spring Boot 2的起步依赖,如下:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.0.RELEASE</version>
</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
注解标注,并使用SpringApplication.run()
启动应用:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class MySpringBootApplication {
public static void main(String[] args) {
SpringApplication.run(MySpringBootApplication.class, args);
}
}
- 创建一个REST控制器来处理HTTP请求:
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloWorldController {
@GetMapping("/hello")
public String hello() {
return "Hello, Spring Boot 2!";
}
}
以上代码构成了一个简单的Spring Boot 2应用,它提供了一个REST接口/hello
,当访问这个接口时,会返回"Hello, Spring Boot 2!"的消息。
评论已关闭