描述
-
出现的原因
- spring复杂的配置
- 混乱的依赖管理使得项目臃肿
-
springboot的优点
- 优化配置,提高了效率(约定大于配置)
- 内置tomcat,提供了自动配置,搭建spring应用的脚手架
-
特点
- 无需xml配置
创建工程
两种方式:
方式一:
直接在官方文档下载。
1、将信息填完整,下载压缩包
2、使用idea导入(import)
方式二:
- idea创建新项目,选择spring initalizr
- 填写项目信息
- 选择初始化组件,如web
- 填写项目路径
此处可以不选,依赖可以手动添加:
配置
创建好工程后,开始进行配置:
- pom文件添加依赖
- yml文件配置(配置格式==================)
1、 - 编写类,主函数main(application)——springboot自带,不要改
- 建立controller层
1、写方法,配置路由(这里写controller类要测试tomcat能否正常运行)
目录结构:
更多
热部署:
即修改完代码后,不需要重启项目,自动更新加载
添加依赖:
遇到的问题:
- idea进行spring boot热部署失败原因:
- idea默认情况下不会自动编译,需要设置
- 首先打开设置,搜索compiler
- 其次,在热部署依赖旁边快捷键–shift+CTRL+alt+/,选择registry
- idea默认情况下不会自动编译,需要设置
添加启动图画
banner.txt中添加图画
图画地址