org.springframework.boot
spring-boot-starter-parent
2.6.0
1.1.2 引入依赖
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
<>test
1.3 创建主程序
-
根据项目名创建相应 的包文件,在其中并创建 MainApplication 类
-
对 MainApplication 类添加内容
-
注解和导包(可以设置自动导入)
-
添加 main 方法,写入 springApplication.run() 调用 SpringApplication 类运行业务,代码在末尾
/**
* 主程序类
* 注解 Spring 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 BootApplication ,功能:说明这是一个 SpringBoot 应用
*/
@SpringBootApplication
public class MainApplication {
public static void main(String[] args) {
SpringApplication.run(MainApplication.class,args);
}
}
1.4 编写业务
-
在项目名文件夹下(与 MainApplication 类同级),创建 Contorller 包文件 并创建 HelloControlle 类
-
注解和导包(可以设置自动导入)
-
注解 RequestMapping(“/hello”) 其中 /hello 就是 URL 地址的后缀 (localhost:8080/hello),代码在末尾
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
//@ResponseBody
//@Controller
//上面两者融合进了 RestController
@RestController
public class HelloController {
//注解 ResponseBody 写到浏览器的内容里
//注解 RequestMapping(“请求内容”) 用于处理请求
//@ResponseBody
//@RequestMapping(“/hello”)
//上面两者融合进了 RequestMapping
@RequestMapping(“/hello”)
public String helloDemo(){