不再视野黑盒,新建springboot项目(2)

151 阅读3分钟

章节

环境准备

  • (1)JDK 环境必须是 1.8 及以上,传送门:jdk1.8.191 下载
  • (2)后面要使用到 Maven 管理工具 3.2.5 及以上版本
  • (3)开发工具建议使用 IDEA

新建项目

使用Spring Initializr方式构建Spring Boot项目

开始一个新的Spring Boot项目时,Spring Initializr是一个非常有用的工具。它是一个Web应用,提供了一个基本的项目结构,能够帮助我们快速搭建一个具备基础功能的项目。

Spring Initializr的使用非常简单。我们可以通过访问官方网站(start.spring.io)来访问它,然后根据我们的需求选择各种配置选项,如构建工具(Maven或Gradle)、语言(Java、Kotlin等)、Spring Boot版本等。同时,我们还可以添加各种依赖,如Spring Web、Spring Data JPA、Spring Security等,以满足我们项目的具体需求。

生成项目后,我们可以将其导入我们喜欢的IDE中,如IntelliJ IDEA或Eclipse。项目的结构已经初始化好,包括了基本的配置文件、启动类和一些示例代码。我们可以基于这个项目结构,开始编写我们的业务逻辑和扩展功能,而无需从头开始构建整个项目骨架。

Spring Initializr不仅仅是一个简单的项目生成器,它还提供了一些其他的功能和选项,如控制项目的包结构、添加测试框架、生成一个可执行的JAR文件等。此外,我们还可以将生成的项目与版本控制系统(如Git)集成,方便团队协作和代码管理。

总的来说,Spring Initializr是一个强大且灵活的工具,能够帮助我们快速搭建基于Spring Boot的项目,并且提供了丰富的配置选项和依赖库,以满足各种需求。它可以极大地简化项目的初始化过程,并让我们专注于业务逻辑的开发,提高开发效率。

设置项目所属组,项目名称,选择java版本

选择对应的SpringBoot版本

选择开发中用到的配置依赖包,也可以不选择,在用到时向pom里面添加对应的jar

创建

再次设置项目名称,选择存储项目的路径,点击完成。

导入初始化jar包

新建好的项目结构如下,SpringBoot版本使用的目前最新的2.2.6.RELEASE版本

pom的jar包导入如下:

  • devtools:项目的热加载重启插件
  • lombok:简化代码的工具
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <scope>runtime</scope>
    <optional>true</optional>
</dependency>
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <optional>true</optional>
</dependency>

完整代码仓库地址

gitee.com/koukaile/ja…