工程创建
1.Spring官网创建项目,并下载到本地
说明:
(1)软件版本:
SpringBoot:2.5.3、JDK:1.8
(2)上图中右半部分添加依赖Spring Web,这样就不用配置web.xml(DispatcherServlet)
(3)最后点击Generate按钮,生成zip文件,可以直接导入IDEA,完成工程创建
备注:可以在IDEA中直接创建
2.目录的核心结构
说明:
(1)HellospringbootApplication.java是程序的主入口,启动类
(2)application.properties是SpringBoot的配置文件,比较支持.yml文件
(3)HellospringbootApplicationTests是单元测试类
(4)pom.xml主要是工程说明和包依赖、插件
(5)External Libraries是通过maven引入的依赖包
项目启动
直接运行主函数,就可运行程序,启动内嵌的web容器。
经典的项目结构
pom文件
打包
使用jar命令打包,双击。然后使用java -jar 目标jar包,运行工程。
SpringBoot项目热部署
热部署可以避免每次修改代码需要重新启动服务,热部署可以在创建项目时添加spring-boot-devtools依赖
SpringBoot banner修改
默认banner:
BootSchool网站:https://www.bootschool.net/ascii-art
复制自己喜欢的banner,然后在resources目录下新建一个banner.txt,然后将复制的内容放进去。