Spring Boot源码概述及应用案例
// 导入Spring Boot相关的类
import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.web.bind.annotation.*;
// 声明主应用类
@RestController
@SpringBootApplication
public class HelloWorldApplication {
// 主函数,Spring Boot应用的入口点
public static void main(String[] args) {
SpringApplication.run(HelloWorldApplication.class, args);
}
// 定义一个简单的GET请求处理方法,返回"Hello, World!"
@GetMapping("/")
String home() {
return "Hello, World!";
}
}
这段代码是一个简单的Spring Boot应用,它使用了@RestController
和@GetMapping
注解来创建一个RESTful API,当访问根路径/
时,它会返回"Hello, World!"。这个应用使用了@SpringBootApplication
注解来启用Spring Boot的自动配置功能,并通过主方法main
来启动应用。这个例子展示了如何快速创建一个可以运行的Spring Boot应用。
评论已关闭