1.创建项目 步骤:
File ---->New ----->Project-------->Spring Initalizr ----->Next ------->填写项目信息----->选择Web Spring Web 项目 Spring版本暂时选择2.1.14版本 选择2.2.7版本会报错 -------->Next --------->填写项目名字和项目位置---------->Finish
2.创建项目完成后 右下角会有一个提示:Maven projects need to be imported 两个选项 建议选择:Enable Auto-Import 自动导入
3.项目里面有个重要的文件:pom.xml 里面有Spring boot的版本和相关依赖 还有打成Jar包需要的插件
4.在src--->java ----具体包名中 点击右键 --->New --->java class ----->我这边创建的Class: control.HelloWorldControl
5.HelloWorldControl 整个类上面加一个@Controller注解 写一个带有返回值String的方法叫:hellowWorld() 该方法加两个注解@ResponseBody @RequestMapping("/hello") 该方法返回值:return "Hello World";
@Controller public class HelloWorldControl { @ResponseBody @RequestMapping("/hello") public String helloWorld(){ return "Hello World"; } }
6.启动服务器
7.可以看到上面SpringBoot已经运行起来 端口号是:8080 接下来就可以利用浏览器去测试hello接口了 在浏览器输入:http://localhost:8080/hello 点击回车 界面返回值:Hello World 到此说明我们程序的Hello World 运行没问题了
8.将项目打成 Jar包 点击右侧Maven ------->demo--->Lifecycle ------package
点击Package就开始打包 打包过程下面会有提示 等打包完会告诉你打包成的Jar包在 Target目录中:Building jar: /Users/jason/Downloads/SpringBootProject/Demo04/target/demo-0.0.1-SNAPSHOT.jar
9.打开终端 输入:java -jar +刚才打包成的Jar的路径 简化部署该项目
java -jar /Users/jason/Downloads/SpringBootProject/Demo04/target/demo-0.0.1-SNAPSHOT.jar
10.等Jar包在终端运行起来后 我们重复第七步 再去网页输入:http://localhost:8080/hello 一样可以获取到返回值:Hello world
到此就算完成了 Spring boot的Hello World 项目,也恭喜您Spring Boot已经入门了!!!