SSM框架学习笔记3——SpringBoot介绍与使用

SSM框架学习笔记系列,记录的是我在参加学校的京淘项目时所学习的内容,经我个人总结整理而成为本系列学习笔记。预计将分开为X篇进行记录。

接下来是这一系列的第三篇学习笔记

3 SpringBoot

3.1 简介

SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。SpringBoot 现在已经成为Java 开发领域的一颗璀璨明珠,它本身是包容万象的,可以跟各种技术集成。成为SpringBoot全家桶。
在这里插入图片描述特点:

  1. 创建独立的Spring应用程序
  2. 嵌入的Tomcat,无需部署WAR文件
  3. 简化Maven配置
  4. 自动配置Spring
  5. 提供生产就绪型功能,如指标,健康检查和外部配置

在我的理解中,目前我接触最多的SpringBoot的功能是简化了项目的搭建,特别是对本项目的依赖的配置,在SpringBoot项目创建过程中即可选择一些依赖包(还有一些不常用的包没有被提供)进行配置,而无需进行繁琐地查找jar包的坐标过程。
所以接下来就记录如何生成SpringBoot项目

3.2 SpringBoot项目生成

这里记录我接触到的两种方法,在我看来本质上其实是一种方法,只是表现形式(看起来)不同

3.2.1 通过start.spring.io网站

对于eclipse而言,我只接触过通过这种方法来创建springboot项目,因为eclipse并未直接提供创建springboot项目的接口。
浏览器访问start.spring.io网站,可出现下图页面
在这里插入图片描述

  • 我们需要填写本页面信息来创建项目,其中,左上方的三个栏目我还未曾改动过,对我来说,创建一个Java语言的Maven项目是毋庸置疑的,而springboot的版本则默认为最常用最稳定的版本,所以我也没改。
  • 而左下角则需要填写自己项目的名称,右边则可以添加本项目的依赖包
  • 填完信息后即可单击下方的GENERATE按钮生成项目压缩包,一般我只需要将压缩包中的pom.xml文件(事关依赖)覆盖掉我们自己新建的eclipse项目中的pom.xml

3.2.2 用STS来创建

STS是spring tools suite的一个简称,是基于eclipse的、开发spring应用的定制的开发环境。

提供了实现、调试、运行、部署spring应用的现成的环境。包括, integrations for Pivotal tc Server, Pivotal Cloud Foundry, Git, Maven, AspectJ, 以及最新发布的 Eclipse .

sts是为了开发spring应用对eclipse进行定制的产物,为spring应用的开发提供充分的支持,使spring开发更加的简单、高效。

STS下载地址:https://spring.io/tools

使用STS创建SpringBoot项目步骤如下:

  1. 选择合适的STS版本下载并安装
  2. 像2.5中配置eclipse所说的那样配置STS:SSM框架学习笔记2——Maven安装、环境配置、IDE配置
  3. 在STS中新建SpringBoot项目
    在这里插入图片描述
    3.1 编辑项目信息
    在这里插入图片描述
    3.2添加组件依赖
    在这里插入图片描述

4.完成并等待项目创建完成后,可前往pom.xml查看项目的依赖情况

5.如果JRE版本号不为1.8,或者看见如下错误提示,则需要执行Maven更新项目操作

在这里插入图片描述
更新项目操作
在这里插入图片描述
6.测试
在main函数所在页面中运行程序
在这里插入图片描述
如果出现8080,则表示成功.
在这里插入图片描述
目前为止这一系列已更新的学习笔记导航:
SSM框架学习笔记1——Maven
SSM框架学习笔记2——Maven安装及配置
SSM框架学习笔记3——SpringBoot介绍与使用
SSM框架学习笔记4—Junit单元测试
SSM框架学习笔记5—Mybatis
SSM框架学习笔记6—Mybatis Plus
SSM框架学习笔记7—Spring
SSM框架学习笔记8—SpringMVC背景
SSM框架学习笔记9—SpringMVC常用注解和RESTful介绍
SSM框架学习笔记10—SpringMVC请求和响应

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值