1、开发工具
Spring Tools Suite(STS)
2、SpringBoot 版本
2.1.3.RELEASE
3、创建第一个SpringBoot工程
创建右键-New-Spring Starter Project
图1由于只是一个简单的HelloWorld例子,只需添加Web模块即可。第一次需要下载jar包时间会较长。
图2SpringBoot内置tomcat,Packageing选择Jar即可。若报“Error parsing lifecycle processing instructions”,说明原先创建过SpringBoot工程,将本地maven仓库下的boot目录下的包全部删除,然后执行 Maven Update即可。
创建后的目录如图
图3其中HelloworldApplication.java为主函数入口,右键Run As-Spring Boot App即可启动项目
图44、测试
图5重启服务,在浏览器输入http://localhost:8080/hello,结果如图5说明成功。
图65、热部署
添加devtools依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>
以Debug模式启动,修改修改代码时,服务会自动重启,由于只会重新加在变更的文件,所以启动速度很快。
网友评论