最近在研究一下简单使用springboot,记录一下学习使用过程。
一:环境准备:JDK1.8,MAVEN3.2.5,eclipse,idea,sts
二:因为本身我们是要做的JAVA开发,所以JDK和MAVEN就不用多说,主要来介绍一下开发工具。
1:IDEA毫无疑问是大部分JAVA开发都会推荐的,它的缺点大概就是不是免费的,要么定期使用白嫖版,要么破解。springboot开发推荐。
2:eclispe完全开源,免费,早先Spring提供的有springboot的eclispe插件。springboot开发不推荐。
3:STS,这个工具基本上是eclipse套壳,使用eclipse的可以无缝切换到这个工具。springboot开发推荐。
三:构建Springboot项目。
1:通过springboot网站https://start.spring.io/创建。然后下载导入到自己的开发工具中就可以了。
2:通过IDEA或者STS开发工具创建,示例是STS工具。
四:项目结构
五:配置
1:springboot的配置文件是支持properties和yaml两种的,使用哪种都行,各取所好。区别就是文档格式不同。
![](https://img-blog.csdnimg.cn/20210318112916186.png)
![](https://img-blog.csdnimg.cn/20210318113045827.png)
还有一个配置spring.profiles.active=dev 多环境配置文件时可以使用这个进行配置切换,另外端口和上下文路径也可以不配置,端口默认是8080,上下文路径默认缺省。
当然springboot还有很多配置,此处只介绍helloworld测试使用的简单配置。
我们个人的编码都是放在启动文件同级的子目录里,比如当前启动文件在com.example.demo下,我的controller都是放在com.example.demo.controller下,context-path后面的配置前一定要加/。