第一个SpringBoot项目的创建(上)

简介: 第一个SpringBoot项目的创建(上)

一、SpringBoot是什么?

初识springboot

Spring 的诞⽣是为了简化 Java 程序的开发的,⽽ Spring Boot 的诞⽣是为了简化 Spring 程序开发的。

Spring Boot 翻译⼀下就是 Spring 脚⼿架,什么是脚⼿架呢?如下图所示:

d87404c5d52446168c5464d9b9516a35.png

 盖房⼦的这个架⼦就是脚⼿架,脚⼿架的作⽤是砌筑砖墙,浇筑混凝⼟、⽅便墙⾯抹灰,装饰和粉刷的。

简单来说,就是使⽤脚⼿架可以更快速的盖房⼦。

⽽ Spring Boot 就是 Spring 框架的脚⼿架,它就是为了快速开发 Spring 框架⽽诞⽣的。


springboot的优点

快速集成框架,

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


内置运⾏容器,

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


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


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


光说你可能还感受不到springboot的魅力,让我们实打实的创建一个springboot项目吧!


二、SpringBoot项目的创建与简单运行

前置工作:配置Maven国内源——具体可看这篇博客Maven国内源配置

因为我springboot项目要添加各自各样的依赖,这些依赖的库框架都是从Maven中央仓库中获取的(但是Maven中央仓库是国外的网站,我们在国内下载可能会失败,于是就有了国内源仓库——里面基本涵盖了Maven中央仓库的内容。)


🍑使用idea创建springboot项目

这里区分一下专业版和社区版

社区版idea:需要安装一个Spring Boot Helper插件才能创建

专业版idea:不需要安装插件,可以直接使用

下面我们用idea社区版来做示范:


1、安装插件

f159ff2a3ddb4566a9a6bf0c05dbacb0.png

安装之后它的名字就变成了 Spring Initializr and Assistant

79a2aeecbea6419ab79bb445d8080c31.png

2、创建项目


4a44df346522471b8e9e7d4cc6be7756.png


f7042549c6cb4b5d88e5dde815ce9cdb.png


e56f615e7f694e89a2643b8c4c318c52.png

bff28a06b50045ca9c5e470b401b2910.png

3、引入项目所需的依赖

如果你按上面的步骤一步一步的来的话。你会看到下述页面


3074c8315fb149c5bc3b96a09a753718.png


那怎样才是成功创建了一个springboot项目呢?

要通过Maven把项目所依赖的包给加载进来

be2147637b644174b26e308558e65ae1.png

a414456d097949d5860030399a9e9968.png

2cde957bca834a19bf4a42b7c15e8848.png

29238d749ac24c62abd8d9dd64e008a8.png

4、项目运行

好了,到现在为止,我们的第一个springboot项目已经成功创建出来了

来让我们运行一下试试

cf37ecc6972c439590a148dfc07f71ca.png


相关文章
|
7月前
|
Java Spring
SpringBoot-项目复制
本文介绍如何复制SpringBoot-项目文件并顺利启动复制后的项目。
126 0
|
5月前
|
Java Spring
创建SpringBoot项目的方式
创建SpringBoot项目的方式
171 1
|
6月前
|
Oracle Java 开发工具
创建第一个Springboot项目HelloWorld
创建第一个Springboot项目HelloWorld
39 3
|
7月前
|
缓存 Java API
【SpringBoot】搭建第一个SpringBoot项目 - group、artifact等项目元数据详解
【SpringBoot】搭建第一个SpringBoot项目 - group、artifact等项目元数据详解
160 0
|
Java Maven Spring
创建Springboot工程过程介绍
创建Springboot工程过程介绍
93 0
|
Java Maven Spring
创建第一个 SpringBoot 项目
创建第一个 SpringBoot 项目
149 0
|
XML 前端开发 Java
一个基础的SpringBoot项目该包含哪些?
建立一个全新的项目,或者把旧的庞大的项目,进行拆分成多个项目。在建立新的项目中,经常需要做一些重复的工作,比如说拷贝一下常用的工具类,通用代码等等。所以就可以做一个基础的项目方便使用,在经历新项目的时候,直接在基础项目上进行简单配置就可以开发业务代码了。
一个基础的SpringBoot项目该包含哪些?
|
开发框架 JSON Java
使用idea创建第一个springboot项目
如今springboot越来越火,越来越多的公司选择使用springboot作为项目的开发框架,其设计目的就是用来简化spring项目的搭建和开发过程,省略了传统spring、springmvc项目繁琐的配置,可以让开发人员快速上手。
163 0
|
Java Maven
SpringBoot2学习(一):第一个项目
SpringBoot2学习(一):第一个项目
134 0
SpringBoot2学习(一):第一个项目
|
Java Spring
第一个SpringBoot项目的创建(下)
第一个SpringBoot项目的创建(下)