1.在src.mian.java目录下添加一个文件夹main,在添加main类。
@SpringBootApplication 来标注主程序类,说明这是一个spring boot应用
编写主程序,系统开始
package main;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* @SpringBootApplication 来标注主程序类,说明这是一个spring boot应用
*/
@SpringBootApplication
public class main {
public static void main(String[] args) {
SpringApplication.run(main.class,args);
}
}
2.添加任务响应包 Controller,添加HelloController类,添加hello接口
package main.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
public class TestController {
@ResponseBody
@RequestMapping("/hello")
public String hello(){
return "Hello";
}
}
3.运行测试
运行main函数,程序自动发布在8080端口,访问8080,可以测试hello接口
4.发布无需安装Tomcat服务器,无需打成War包,在pom.xml里添加以下内容,直接打成可执行的jar包
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
5点击mavel lifecycle package进行打包
生成jar包