Spring|Spring Boot 开发利器
文章图片
工欲善其事,必先利其器每次创建新项目都要找各种依赖的包是不是很烦?
今天给大家介绍下 Spring 官方提供的 online 项目脚手架
地址: https://start.spring.io/
首页介绍
文章图片
- 选择你的项目是 maven 还是 gradle
- 开发语言有:Java、Kotlin、Groovy
- 选择 Spring Boot 的版本
- 填写 maven 的 Group 、Artifact
文章图片
你可以在这里输入关键字,如:mysql、mybatis、cache、web
什么关键字记不住?那就往下看勾选添加依赖项
点击 Switch to the full version
往下翻你会发现页面展开了好多选择项
文章图片
文章图片
Spring 把依赖项分了一些组,以便于查找,如:
- 核心依赖(Core)
- Web项目常用依赖(Web)
- 模板引擎(Template Engines)
- 数据库(SQL)
- 非关系数据库(NoSQL)
- 云(Cloud xxx)
文章图片
这些红色选项的意思是,你当前选择的版本还不支持,需要修改你选择的版本
下载项目
当你把依赖项都选择完毕后,点击那个绿色的大按钮(Generate Project)就会下载一个项目依赖配置好的项目了
实例展示
文章图片
pom.xml
4.0.0 com.example
demo
0.0.1-SNAPSHOT jardemo
Demo project for Spring Boot org.springframework.boot
spring-boot-starter-parent
2.0.3.RELEASE
UTF-8UTF-8
1.8
org.springframework.boot
spring-boot-starter-cache
org.springframework.boot
spring-boot-starter-thymeleaf
org.springframework.boot
spring-boot-starter-web
org.mybatis.spring.boot
mybatis-spring-boot-starter
1.3.2
org.codehaus.groovy
groovy
org.springframework.boot
spring-boot-devtools
runtime
mysql
mysql-connector-java
runtime
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-maven-plugin
org.codehaus.gmavenplus
gmavenplus-plugin
1.5
addSources
addTestSources
generateStubs
compile
testGenerateStubs
testCompile
removeStubs
removeTestStubs
【Spring|Spring Boot 开发利器】赶紧去试试吧
文章图片
推荐阅读
- 深入理解Go之generate
- Activiti(一)SpringBoot2集成Activiti6
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- SpringBoot调用公共模块的自定义注解失效的解决
- 解决SpringBoot引用别的模块无法注入的问题
- 2018-07-09|2018-07-09 Spring 的DBCP,c3p0
- 我的软件测试开发工程师书单
- spring|spring boot项目启动websocket
- echart|echart 双轴图开发
- NPDP拆书(三)(新产品开发战略(经营与创新战略))