1、新建maven的jar项目
2、在pom.xml文件中增加
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.2.RELEASE</version>
<relativePath />
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
这样maven项目就会自动根据parent里的依赖位置下载全部子依赖的包,通过dependency就可以在项目中引入web的包,一共有60个,图中左下角有数字记录
3、编写springboot的启动入口
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class StartSpringBoot {
public static void main(String[] args) {
SpringApplication.run(StartSpringBoot.class, args);
}
}
4、此时右键进行Run As-->java, 就以及可以启动springboot了
5、下面写一个controller的测试类,在启动类的同包或者下面的子包编写controller
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class TestController {
@RequestMapping("test")
@ResponseBody
public String test(){
return "success";
}
}
6、重新启动项目,然后再浏览器里访问
就可以得到响应的结果。因为springboot底层是习惯优于配置,所以所有的配置都会按照日常的开发习惯进行