Spring Boot基础知识
Spring Boot是Spring框架的一个子项目,用于创建独立的、生产级的基于Spring的应用程序。它通过自动配置Spring框架,使开发者能够快速创建出生产级别的应用。
以下是一个简单的Spring Boot应用程序的例子:
- 首先,你需要在你的pom.xml中添加Spring Boot的起步依赖,例如:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.7.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
- 创建一个主应用类,使用
@SpringBootApplication
注解标注,例如:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
- 创建一个Controller类,提供一个简单的REST接口,例如:
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应用程序的框架。你可以通过运行DemoApplication
类中的main
方法来启动应用程序,然后通过浏览器或者API测试工具访问/hello
接口来测试你的应用。
评论已关闭