千家信息网

SpringBoot工程的三种搭建方式分别是什么

发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,SpringBoot工程的三种搭建方式分别是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。SpringBoot的主要目的是简化配
千家信息网最后更新 2025年01月18日SpringBoot工程的三种搭建方式分别是什么

SpringBoot工程的三种搭建方式分别是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

SpringBoot的主要目的是简化配置文件,通过少量配置即可运行Java程序,其强大的自动配置功能帮助开发者轻松实现配置装配,通过引入SpringBoot的 starter 就能实现想要的功能,不需要额外的配置。

目前SpringBoot工程有三种搭建方式:

通过Spring Initializr创建 通过IDEA创建工程 手动创建工程

官方生成工具

Spring团队提供一个非常方便的网页用于生成SpringBoot工程,打开浏览器进入Spring Initializr:

工程生成参数列表:

Project: 工程类型(支持Maven和Gradle构建工具) Language:工程主要语言根据需要可选择Java、Kotlin、Groovy SpringBoot:SpringBoot版本 ProjectMatedata:有 GroupArtifact 等配置 Dependencies:工程依赖

参数设置完成后点击 Generate 下载工程,完成后使用 IDEA 导入工程,打开工程同步即可运行。

IDEA创建工程

较新的 IDEA 版本都内置创建SpringBoot工程插件,其创建原理也是使用的Spring Initializr来创建工程,创建流程下如:

打开 IDEA 开发工具 选择 file -> new -> project 菜单 在新的对话框中选择 Spring Initializr 点击 Next 即可创建SpringBoot工程

最后添加 main 方法启动应用程序:

@SpringBootApplication@Slf4jpublic class SpringEnvApplication { public static void main(String[] args) { ConfigurableApplicationContext context = SpringApplication.run(SpringEnvApplication.class, args); }}

手动创建SpringBoot工程

除了以上两种方式外,还可以通过手动创建的方式创建SpringBoot工程,通过 IDEA 创建一个空的 Maven 工程,然后指定SpringBoot的依赖就,基本流程如下:

打开 IDEA 开发工具 选择 file -> new -> project 菜单 在新的对话框中选择 Mavenn 点击 Next 根据提示完成项目创建

工程创建完成后,打开 pom.xml 文件,设置 pom.xml 的parent配置:

org.springframework.boot

spring-boot-starter-parent 2.2.0.RELEASE

添加SpringBoot Maven 打包插件:

org.springframework.boot

spring-boot-maven-plugin

添加 main 方法启动应用程序:

@SpringBootApplication@Slf4jpublic class SpringEnvApplication { public static void main(String[] args) { ConfigurableApplicationContext context = SpringApplication.run(SpringEnvApplication.class, args); }}

完整 pom.xml 文件:

4.0.0

org.springframework.boot

spring-boot-starter-parent

2.2.0.RELEASE

com.csbaic.arch

spring-env

0.0.1-SNAPSHOT

spring-env

1.8

org.springframework.boot

spring-boot-starter

org.springframework.boot

spring-boot-maven-plugin

设置parent和插件后,就可以使用SpringBoot创建应用程序了。

关于SpringBoot工程的三种搭建方式分别是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

工程 配置 方式 选择 工具 程序 应用程序 手动 插件 文件 方法 问题 帮助 应用 开发 生成 功能 参数 对话框 开发工具 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 生存战争服务器第一期 48v服务器直流电源 防网贷网络安全心得体会 大学生的软件开发技巧 数据库创建事物的一般过程 英文数据库相关书籍下载 手游服务器连接失败是怎么回事 网络安全的三个关键指标 小学生网络安全的公益广告 触摸屏软件开发用什么 网络技术在制冷行业的应用 广州市尚高软件开发有限公司 软件开发行业适合什么星座 Perion网络技术公司 全新的企业内网网络安全 奶块手游炼金服务器怎么样 十堰酒店网络安全管理 软件开发如何定制okr 注册辽事通提示服务器异常 数据库概论好学吗 重庆工业软件开发如何收费 北京沙暴网络技术有限公司 怎么在本地管理svn服务器 中间件与数据库的联系 怎么开java我的世界服务器 怎么新建游戏数据库 asp.net服务器端 网络安全认证检测 广州十三邀网络技术有限公司 无锡进口服务器生产商
0