现在后台开发比较流行SpringBoot,所以自己趁着有时间也去了解一下,感觉用起来非常方便,不用想传统的项目那样启动起来非常耗时,而且在官网可以选择集成哪些常用的第三方功能。
如果想开始一个SpringBoot项目,首页得去官网:https://start.spring.io/,选择好自己的SpringBoot集成方案,点击下载就完成了一个项目的生成,然后用你喜欢的IDE打开这个项目就可以了。
现在来看看在官网集成SpringBoot项目一般都有哪些选项:
Project :
选择项目的构建方案,有maven和gradle两种,一般后台开发都会选择maven,gradle的我没有尝试过,后面抽时间了解一下gradle的构建方案。
当我们选择maven后,下载的项目就是一个maven工程,使用IDE打开一个maven工程就可以了。
Language :
语言可以支持Java、Kotlin、Groovy,一般来说我们后台都是Java很少去尝试用其他语言,而且我也没有试过其他语言的选择。
Spring Boot :
选择Spring Boot的版本,一般来说按照自己的需要来选择,如果想体验到新功能就选择高版本的。
Project Metadata (设置项目坐标及项目名称):
- 坐标Group ID是项目组织唯一的标识符,实际对应项目中的package包。
- 坐标Artifact ID是项目的唯一的标识符,实际对应项目的project name名称。
Dependencies :
如果需要其他功能,可以勾选对应的模块,默认提供了很多常用的模块功能,如果上面没有则自己可以手动添加引用坐标。
如果什么引用都没有添加,其实就只有org.springframework.boot:spring-boot-starter这个引用,也可以在pom.xml中手动添加其他库。