1.Spring 官网:spring.io
2.继承SpringBoot的父项目
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.10.RELEASE</version> </parent>
3.选择修改JDK的版本
<properties> <java.version>1.8</java.version> </properties>
4.注入SpringBoot的启动器(web版)
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
5.SpringBoot启动器:其实就是一下jar包的集合,使用哪一种启动器,就代表使用了哪一套的jar包;
6.新加一个controller(添加annotation的注解)
@Controller public class HelloWorld { @RequestMapping("/hello") @ResponseBody public Map<String, Object> showHelloWorld() { Map<String, Object> map=new HashMap<>(); map.put("msg", "helloWorld"); return map; } }
7.编写启动类,(@SpringBootApplication,表示该类是Springboot的启动类)
@SpringBootApplication public class App { public static void main(String[] args) { SpringApplication.run(App.class, args); } }
8.修改tomcat的启动端口
在中添加application.properties 文件,文件中添加:server.port=8888 启动SpringBoot 显示
*关于编写启动器需要注意的事项:启动器可以和controller唯一同意包下,或者上一包下,但是不能放于平级或子包下