上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1.2 Spring Initializr
Spring Initializr是Spring官方提供的用来快速搭建Spring Boot项目的工具,Spring官网还提供了一个网页版的可视化Spring Initializr程序。访问该网站,会看到如图1-1所示的操作界面,你可以选择由Gradle(Gradle-Groovy或Gradle-Kotlin)或Maven构建项目,选用Java、Kotlin、Groovy语言之一来开发应用程序,其中Kotlin和Groovy是有自己的语法,但编译完仍然是Java字节码并运行在Java虚拟机上的两门语言。
首先选择Spring Boot版本(3+),填写Group、Artifact等信息,然后点击网页右侧的“ADD DEPENDENCIES...CTRL+B”按钮,即可选择项目所用的技术依赖。
在选择技术依赖界面中,Spring Initializr提供了Java Web开发中常见的技术,选用了某项技术实际上就是在生成项目的pom.xml文件中添加了该项技术的Maven依赖。当前也可以暂时不选,在项目创建完毕后再像 Maven 项目一样在 pom.xml 文件中手动对依赖进行管理。
由于本书所介绍的Inteuij IDEA(简称IDEA)开发工具内部集成了Spring Initializr,因此后续可以在开发工具中直接创建项目。
图1-1