
随着web应用开发需求的不断变化,敏捷开发变成一种趋势,作为应用开发者,我们迫切需要一款应用服务框架来满足我们的各种开发需求,同时也希望能够简化开发流程,提高开发效率,当然也要很好地兼容其他框架。spring boot就是在这样的背景下诞生的,从她诞生的那一刻起,她就倍受青睐,当然最主要的原因还是因为她确实很优秀。 她通过main方法运行,不仅便捷了开发流程,更省去了环境搭建的烦恼,同时也简化了测试流程。好了,废话少说,代码撸起来!
1、创建Maven项目
- 这里没有选spring Initializr,因为我们这里说的是手动创建,如果用这种自动构建的方式,那岂不就失去了修bug的乐趣 ^_^
maven构建web项目pom.xml build_来!来!来!手动创建spring boot项目了解下1、创建Maven项目 - 这里设置项目的包信息
maven构建web项目pom.xml build_来!来!来!手动创建spring boot项目了解下1、创建Maven项目 - 这里设置项目的maven配置
maven构建web项目pom.xml build_来!来!来!手动创建spring boot项目了解下1、创建Maven项目 - 设置项目名称
maven构建web项目pom.xml build_来!来!来!手动创建spring boot项目了解下1、创建Maven项目 - 项目创建完成后的目录结构
maven构建web项目pom.xml build_来!来!来!手动创建spring boot项目了解下1、创建Maven项目
2、 参照Spring boot官方文档修改pom.xml
- 修改 maven编译的jdk版本
- 将spring boot设置为 parent
- 修改后的pom.xml
3、 创建Application
- 创建java文件夹,并设置为resource root
- 创建服务启动入口(就是前面提到的main方法启动)
4、创建Controller
- 这里需要留意的是controller和Application的相对路径
- 创建完后的项目结构
maven构建web项目pom.xml build_来!来!来!手动创建spring boot项目了解下1、创建Maven项目
5、运行测试
- 这里启动就是运行前面FirstSpringBootDome 的main方法
6、打包
- 打包用的是maven插件,直接双击packag就行
maven构建web项目pom.xml build_来!来!来!手动创建spring boot项目了解下1、创建Maven项目 maven构建web项目pom.xml build_来!来!来!手动创建spring boot项目了解下1、创建Maven项目 maven构建web项目pom.xml build_来!来!来!手动创建spring boot项目了解下1、创建Maven项目
总结
- 我在踩坑的过程中发现,setting的设置可能会导致找不到类的错误,具体错误如下
网上的解决方法是添加如下依赖: 推荐阅读 1. java后端学习流程
Copyright ©2019 云中志