前言
本篇博文是关于IDEA使用Spring Initializer快速创建Spring Boot项目的说明,希望能够帮助到您
个人主页:晨犀主页
个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的满意是我的动力
欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,感谢大家的观看
如果文章有什么需要改进的地方还请大佬不吝赐教 先在此感谢啦
文章目录
- Spring Initailizr
-
- Spring Initailizr 介绍
-
- Spring Initailizr 使用演示
-
- 方式1: IDEA 创建
- 方式2: start.spring.io/网页 创建
-
- 总结
Spring Initailizr
Spring Initailizr 介绍
Spring Initailizr 作用
- 程序员通过Maven Archetype 来生成Maven 项目,项目原型相对简陋, 需要手动配置, 比较灵活。
- 通过Spring 官方提供的Spring Initializr 来构建Maven 项目,能完美支持IDEA 和Eclipse,让程序员来选择需要的开发场景(starter),还能自动生成启动类和单元测试代码。
- Spring Initailizr 对Idea 版本有要求同时还要走网络, 等下给大家演示一下。
Spring Initailizr 使用演示
需求: 使用Spring Initailizr 创建SpringBoot 项目,并支持web 应用场景,支持MyBatis
方式1: IDEA 创建
- 创建项目
- 选择Spring Initializr
如果看不到这个选项,你需要安装Spring Initailizr插件;看到了说明这个版本本身集成了。
3. 项目的设置
如果在这个页面卡顿,说明你现在连不到外网。换个网络重来一次。
4. 选择需要的开发场景
选好依赖下一步,就把自己的项目路径配一下,其他不用修改。
- 项目创建好后,自动生成启动类和单元测试代码等
- 说明:因为没有配置数据库连接信息,启动SpringBoot 应用程序会错误提示(如图), ,程序员根据项目需要进行配置(比如数据库连接设置等), 进行业务开发即可
方式2: start.spring.io/网页 创建
点击它,显示下方页面,这就是外网,就可以去选择相当于把前面的操作整合到这里
依赖在这个地方进行选择
点开就能看到,相较于前面现在只是现在用网页的形式给你展开
选择自己需要的进行点击,就引入了
下一步,点击进行生成
将生成后下载的文件拷贝到自己选择的项目路径,解压一下,里面的结构和用idea创建的没有什么区别。
将解压后的文件拖到idea打开就可以使用了。
注意事项和细节
-
如果通过Spring Initailizr 的pom.xml 爆红
-
解决方案, 指定版本和当前的springboot 一致,刷新maven 即可解决
总结
- Spring Initializr 从本质上来说就是一个Web应用程序,它能为你生成Spring Boot项目结构。
- 虽然不能生成应用程序代码,但它能为你提供一个基本的项目结构,以及一个用于构建代码的Maven或Gradle构建说明文件。
- 如果看不到Spring Initailizr这个选项,你需要安装Spring Initailizr插件;看到了说明这个版本本身集成了。
热门专栏推荐
SpringBoot篇
安装Lombok–Lombok的常用注解说明及使用方法
SpringBoot容器–注解的使用
SpringBoot 自动配置–常用配置
SpringBoot 依赖管理和自动配置—带你了解什么是版本仲裁
Spring Boot介绍–快速入门–约定优于配置
文章到这里就结束了,如果有什么疑问的地方请指出,诸大佬们一起来评论区一起讨论
希望能和诸大佬们一起努力,今后我们一起观看感谢您的阅读
如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力