九【springboot】
创始人
2025-06-01 12:41:06
0

Springboot

    • 一 Spring Boot是什么
    • 二 SpringBoot的特点1.独立运行的spring项目
    • 三 配置开发环境
    • 四 配置开发环境
    • 五 创建 Spring Boot 项目
      • 1.在 IntelliJ IDEA 欢迎页面左侧选择 Project ,然后在右侧选择 New Project,如下图
      • 2.在新建工程界面左侧,选择 Spring Initializr,选择项目的 SDK 为 1.8,选择 starter service URL 为 http://start.spring.io(默认),最后点击下方的 Next 按钮进行下一步,
      • 3.在 dependencise 界面中,选择 Spring Boot 的版本及所依赖的 Spring Boot 组件(例如 Spring Boot 的版本为 2.4.5, Spring Boot 组件为 Web),然后点击下方的 Next 按钮
      • 4.根据需要修改项目名称及项目存储位置等信息,最后点击 Finish 按钮,完成 Spring Boot 项目的创建,如下图
      • 5.返回 IDEA 工作区,可以看到 Spring Boot 项目 helloworld 已经创建完成。该项目不但具有完整的目录结构,还有完整的 Maven 配置,并默认生成了一个名为 HelloworldApplication 的主启动程序
        • 6.启动 Spring Boot

✅作者简介:后端开发者
🥭公认外号:球场上的黑曼巴

🍎个人主页:不会飞的小飞侠24

🍊个人信条:谨 · 信

💞当前专栏:高级内容

🥭本文内容: Springboot框架

更多内容点击👇
小飞侠的博客>>>>欢迎大家!!!

在这里插入图片描述

一 Spring Boot是什么

为了简化Sprin的搭建和开发过程,在spring的基础上 提供了一套全新的开源框架-SpringBoot。
springBoot具有spring的一切功能,且更加简单,稳定 丰富 健壮 实现零配置。

二 SpringBoot的特点1.独立运行的spring项目

 1.Spring Boot 可以以 jar 包的形式独立运行Spring Boot 项目只需通过命令“ java–jar xx.jar” 即可运行。2.内嵌servlet容器无需对项目进行手动部署3.提供starter简化Maven配置Spring Boot 提供了一系列的“starter”项目对象模型(POMS)来简化 Maven 配置。4.提供大量的自动配置5.自带应用监控6.无代码生成和xml的配置

三 配置开发环境

在使用 Spring Boot 进行开发之前,第一件事就是配置好开发环境。工欲善其事,必先利其器,IDE(集成开发环境)的选择相当重要,目前市面上有很多优秀的 IDE 开发工具,例如 IntelliJ IDEA、Spring Tools、Visual Studio Code 和 Eclipse 等等,那么我们该如何选择呢?

这里我们极力推荐大家使用 IntelliJ IDEA,因为相比于与其他 IDE,IntelliJ IDEA 对 Spring Boot 提供了更好的支持。Spring Boot 版本及其环境配置要求如下表

四 配置开发环境

在这里插入图片描述

五 创建 Spring Boot 项目

开发环境配置完成后,接下来,我们就可以通过 Intellij IDEA 创建一个 Spring Boot 项目了。 Intellij IDEA 一般可以通过两种方式创建 Spring Boot 项目:

Spring Initializr 创建SpringBoot项目

IntelliJ IDEA 支持用户使用 Spring 项目创建向导(Spring Initializr )快速地创建一个 Spring Boot 项目,步骤如下

1.在 IntelliJ IDEA 欢迎页面左侧选择 Project ,然后在右侧选择 New Project,如下图

在这里插入图片描述

2.在新建工程界面左侧,选择 Spring Initializr,选择项目的 SDK 为 1.8,选择 starter service URL 为 http://start.spring.io(默认),最后点击下方的 Next 按钮进行下一步,

或者在 IntelliJ IDEA 工作区上方的菜单栏中选择 File ,在下拉菜单中选则 New,然后选择 Project,如下图
在这里插入图片描述
在 Spring Initializr Project Settings 中,输入项目的 GroupId、ArtifactId 等内容,注意 Type 为 Maven,packaging 为 jar,Java version 切换为 8(默认为 11),最后点击下方的 Next 按钮,进行下一步

在这里插入图片描述

3.在 dependencise 界面中,选择 Spring Boot 的版本及所依赖的 Spring Boot 组件(例如 Spring Boot 的版本为 2.4.5, Spring Boot 组件为 Web),然后点击下方的 Next 按钮

在这里插入图片描述

4.根据需要修改项目名称及项目存储位置等信息,最后点击 Finish 按钮,完成 Spring Boot 项目的创建,如下图

在这里插入图片描述

5.返回 IDEA 工作区,可以看到 Spring Boot 项目 helloworld 已经创建完成。该项目不但具有完整的目录结构,还有完整的 Maven 配置,并默认生成了一个名为 HelloworldApplication 的主启动程序

在这里插入图片描述
此时,几乎所有的准备工作都已经准备就绪,我们可以在没有编写任何代码的情况下,直接将该 Spring Boot 项目运行起来。

6.启动 Spring Boot

默认情况下,Spring Boot 项目会创建一个名为 ***Application 的主程序启动类 ,该类中使用了一个组合注解 @SpringBootApplication,用来开启 Spring Boot 的自动配置,另外该启动类中包含一个 main() 方法,用来启动该项目。直接运行启动类 HelloworldApplication 中的 main() 方法,便可以启动该项目,结果如下图

在这里插入图片描述
为了能比较的清楚的看到效果,我们在 cn.kgc.springboot 包下又创建一个 controller 包,并在该包内创建一个名为 HelloController 的 Controller,代码如下

@Controller
public class HelloController {@ResponseBody@RequestMapping("/hello")public String hello() {return "Hello World!";}
}

非常感谢你阅读到这里,如果这篇文章对你有帮助,希望能留下你的点赞👍 关注❤️ 分享👥 留言💬thanks!!!

相关内容

热门资讯

华润双鹤:DC6001片药物临... 华润双鹤(600062)12月23日晚公告,公司全资子公司北京双鹤润创科技有限公司(以下简称“双鹤润...
服饰行业私域直播电商平台建设方... 2025年10月,微信生态治理风暴让有赞、微盟等主流SaaS服务商的直播功能相继被封,曾经依赖于第三...
胖东来“三胖”首日销售额超千万 【大河财立方消息】12月24日,胖东来网站数据显示,新乡胖东来“三胖”开业首日,销售额已突破千万元,...
VC的钱“烧不起”了,智谱、M... 作者 | 吴梅梅 排版 | 王梓璇 来源 |IT桔子 封面 |豆包AI生成 中国AI大模型头部公司的...
2025年底复盘:如何榨干贵金... 转眼到了2025年底,金融市场的风向变了又变。美联储那边的动作加上地缘局势的拉扯,让黄金避险属性又成...
俄罗斯千亿富豪捐精 已有超10... 近日,41岁俄罗斯电报创始人兼CEO帕维尔·杜罗夫宣布,将为年龄在37岁及以下、希望使用其精子的女性...
七鲜小厨4个月在京开出30家店... 12月24日,京东黑板报消息称,京东旗下品质餐饮平台七鲜小厨自今年开出首店后,仅用4个月时间便在北京...
智谱和MiniMax的招股书,... 文 | kiki 作为曾经备受关注的「大模型六小虎」成员,智谱和MiniMax可能要先上岸了。 争夺...
超五成ETF上涨 多只电池相关... 上证报中国证券网讯(记者 王彭)12月23日,超五成ETF上涨,其中,锂电池ETF、电池ETF、电池...
米多多港股IPO:资不抵债,4... 来源:《理财周刊》 海外流量生意看似风光,实则被困在巨头生态里艰难求生。 一家帮助中国商家在Goog...
IC平台:全球冲突推升避险需求... 黄金(XAUUSD)继续走高,屡创新高,地缘政治紧张局势和政策不确定性刺激了避险需求。美委冲突、喜忧...
原创 沈... 2025年12月19日,智汇矿业(02546.HK)在港交所敲响了上市的钟声,智汇矿业的发行价为4....
500万搭台,中化系三家上市公... 当资本市场还在讨论国企同业竞争“承诺兑现难”时,中化系用一场500万元的合资布局,给出了一份务实且带...
错失暴赚机会,这家基金踏空在摩... 财联社12月24日讯(记者 王晨)随着摩尔线程、沐曦股份两大国产GPU龙头相继登陆资本市场,股价的飙...
沪深交易所:支持境外机构投资者... 为进一步深化交易所债券市场对外开放,提升市场国际化水平,上交所、深交所近日分别联合中国证券登记结算有...
【公告汇总】12月23日上市公... 来源:财中社 12月23日,截至20时,上市公司发布的股票异常波动公告汇总如下: 海汽集团(6030...
央行等八部门出台金融举措,支持... 【大河财立方消息】12月24日,中国人民银行、国家发展改革委、财政部、交通运输部、商务部、金融监管总...
冷冬不冷场,这八种冬日消费火热... 文 | 惊蛰研究所,作者 | 成昱 在中国,每当气温变冷,就有一股消费热潮蓄势待发。 第一财经发布...
第124家上市公司!A股“宁波... 2025年接近尾声,宁波企业再度敲响A股上市锣声—— 12月24日,宁波健信超导科技股份有限公司(证...