Spring Boot 就是 Spring 框架的脚⼿架,它就是为了快速开发 Spring 框架⽽诞⽣的。首先谈谈SpringBoot的优点:

1.快速集成框架,Spring Boot 提供了启动添加依赖的功能,⽤于秒级集成各种框架。

2.内置运⾏容器,⽆需配置 Tomcat 等 Web 容器,直接运⾏和部署程序。

3.快速部署项⽬,⽆需外部容器即可启动并运⾏项⽬。

4.可以完全抛弃繁琐的 XML,使⽤注解和配置的⽅式进⾏开发。

5.⽀持更多的监控的指标,可以更好的了解项⽬的运⾏情况。

下面开始创建项目,这里我使用的是IDEA社区版。

IDEA创建SpringBoot项目

1.首先需要按照Spring Assistant插件

如果没有找到这个插件的话,可能就是版本不兼容,版本太新太老都回出现这种问题,我这里使用的时候2020.3版本。注意:安装完成之后需要重启IDEA。

2.创建新项目

加载完成,此时启动类DemoApplication应该是一个绿色可运行的图标。这样项目就创建完成了。

为了加速 Spring Boot 项⽬的下载,在打开项⽬之前,请先确认⾃⼰的 Maven 已经配置为国内源:

需要在这个C:\Users\86152\.m2\目录下进行配置。(默认路径)

国内 Settings.xml 的配置信息如下:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd"> <pluginGroups> </pluginGroups> <proxies> </proxies> <servers> </servers> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf>         </mirror> </mirrors> <profiles> </profiles>
</settings> 

到这里在IDEA上创建SpringBoot项目就已经完成了。

网页创建SpringBoot项目

使用网页创建,一般为IDEA无法创建的情况下。网页创建的SpringBoot项目可以一直循环使用。

我们可以使⽤ Spring 官⽅提供的⽹⻚版来创建 SpringBoot项目。

⽹⻚版创建项⽬先访问:https://start.spring.io,如下图所示:

点击生成按钮,生成SpringBoot项目。

然后解压Zip项目目录,并使用IDEA打开项目就可以了。

无论是IDEA创建的还是网页创建的SpringBoot项目,里面有几个无效的文件是可以删除的。(mvn、HELP.md、mvnw、mvnw.cmd)

SpringBoot项目目录介绍:

补充点:SpringBoot配置是比较少,但是Spring Boot 的设计思想是:约定大于配置。

需要将对象托管到SpringBoot (Spring)的对象,必须要放SpringBoot启动类的根路径或者是子路径中,否则不能被框架识别。

使用IDEA社区版如何创建SpringBoot项目?相关推荐

  1. 社区版IDEA创建SpringBoot项目及报错Error: Request failed with status code 404解决

    社区版IDEA创建SpringBoot项目 IDEA创建由于社区版没有创建SpringBoot的工具,我们一般使用插件进行创建 搜索插件spring assistant 进行下载 下载后我们进行项目创 ...

  2. idea社区版无法创建springboot项目

    因为之前的idea破解出了问题,无奈下载社区版,但是却发现社区版无法快速安装springboot项目等,郁闷ing...... 于是,想着应该是插件问题,所以就在插件市场找到了spring Assis ...

  3. diea社区版如何创建springboot

    Springboot 1.什么是Springboot 2.Springboot与传统Spring的优势 3.通过spring官网创建springboot 1.什么是Springboot Spring ...

  4. Idea社区版本如何创建SpringBoot项目

    如题:Idea社区版本,默认是不能创建SpringBoot项目的,但是可以通过添加插件依赖来达到目的 添加插件 Settings > Pllugins > Marketplace > ...

  5. 社区版pyCharm创建Django项目

    社区版pycharm功能不完整,无法直接创建django项目,所以我们可以手动创建 1.先安装django,可以在pycharm中安装,也可以使用 pip install Django 安装 2.创建 ...

  6. ij社区版如何创建spring项目

    他们说是使用spring  init什么什么的,那个都是老版的名称了,你去插件里面搜找是肯定搜不到的,现在叫spring boot helper,用这个,安装一下就好了(注意本次是在2022/11/1 ...

  7. 1-idea社区版创建springboot项目

    起因 看springboot官网,已经进化到了2.6.3 . Intellij IDEA 一般可以通过两种方式创建 Spring Boot 项目: 使用 Maven 创建 使用 Spring Init ...

  8. Intellij IDEA社区版中的SpringBoot入门

    我们可以使用Intellij IDEA社区版来处理SpringBoot应用程序,因为我们不需要配置Tomcat,Wildlfy等服务器,只需运行main()方法即可运行应用程序. 但是,Intelli ...

  9. 快速创建springboot项目:使用http://start.spring.io/网页创建,使用IDEA的Spring Initializr创建,使用SpringBoot CLI创建

    1 快速创建SpringBoot项目 快速创建SpringBoot项目至少可以通过两种方式: 1.使用http://start.spring.io/网页版的创建 2.使用IDEA创建 1.1.通过访问 ...

最新文章

  1. 带通滤波器作用和用途_带通滤波器的作用和电路设计图
  2. php并发取源码,PHP读取大文件源码示例-Swoole多进程读取大文件
  3. 开放式关系抽取_有效的开放式合作伙伴关系的3课
  4. js两种生成对象模式(公有成员和成员私有)
  5. 二维矩阵边界包围JAVA_Quart 2D 绘制图形简单总结
  6. python的装饰器迭代器与生成器_详解python中的生成器、迭代器、闭包、装饰器
  7. 【分块】bzoj2120 数颜色
  8. AB Micro800编程环境CCW安装
  9. 实现自定义Sql 注入器
  10. 详解黑客的攻击方式1---网络欺骗攻击
  11. 计算机专业电脑内存,电脑内存大小是否和速度有关?
  12. 页面5秒钟刷新一次(html,php)均可用
  13. Batch Normalize的几点说明
  14. 计算机组成原理——奇偶校验,海明校验,循环冗余校验
  15. offline强化学习之Revive SDK的使用
  16. 人生是一场独自的修行_产品负责人经理–独自一人
  17. 超详细!Vue-coderwhy个人学习笔记(二)(Day3)
  18. P2P想借壳上市?只能看命了
  19. 全网最全微服务架构—Spring Cloud详解,没有比这更详细的了!
  20. 零基础学c语言职坐标,C语言自学入门|最全基础知识总结!

热门文章

  1. 老潘的 PaaS 讲座
  2. 二值图像:BW(黑白图像)、 Gray (灰度图像) 、单色图像;Color(彩色图像)
  3. 使用AviSynth将高清mov文件导入并重编码为MKV、MP4
  4. iOS使用网易云信在线视频聊天
  5. linux添加额外ip,CentOS7添加多个IP方法
  6. 性能结果分析与理解(关于90%响应时间、图表等)
  7. 基于Echarts实现可视化数据大屏智能分析系统
  8. java计算机毕业设计景区门票系统源码+数据库+lw文档+系统
  9. 缓存三连问:项目中如何使用、为什么要使用、使用不当会造成什么后果?
  10. python将小数转换成百分数