- 创建Spring initializr
- 选择对于需要的依赖包
创建后会自动成功pom相关文件
- 注:如果spring-boot-maven-plugin 标红无法找到,就添加与Springboot一样的版本号
自动生成引导类
- 创建Controller
package com.yy.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello(){
return "hello Spring Boot 2";
}
}
-
启动后访问
-
将引导类更换到com.yy文件夹下再启动,正常访问
- 其它
Spring-boot-master-parent中定义了各种技术的版本信息,组合了一套最优搭配的技术版本。
在各类starter中,定义了其依赖的坐标集合,其中大部分来至于父工程。
工程继承parent,引入starter后,通过依赖传递,就可简单获取jar包,同时不会有版本冲突。