SpringBoot2学习总结一:SpringBoot2入门

本文是尚硅谷SpringBoot2学习的总结,介绍了SpringBoot的定义、优点与缺点,以及如何搭建入门环境和创建第一个HelloWorld应用。通过详细步骤指导,帮助读者快速掌握SpringBoot2的基础操作。
摘要由CSDN通过智能技术生成

本文章总结自尚硅谷SpringBoot2,视频链接:尚硅谷雷神SpringBoot2零基础入门springboot全套完整版(spring boot2)

在学习SpringBoot之前,我们需要了解什么是SpringBoot?

1. SpringBoot是什么?

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

2. 为什么用SpringBoot

因为能快速创建出生产级别的Spring应用

1. Spring Boot的优点

  • 创建独立Spring应用
  • 内嵌web服务器(默认使用 Tomcat)
  • 自动starter依赖,简化构建配置
  • 自动配置Spring以及第三方功能
  • 提供生产级别的监控、健康检查及外部化配置
  • 无代码生成、无需编写XML

SpringBoot是整合Spring技术栈的一站式框架
SpringBoot是简化Spring技术栈的快速开发脚手架

2. SpringBoot缺点

  • 人称版本帝,迭代快,需要时刻关注变化(同时也是优点,说明社区活跃,Bug修复快)
  • 封装太深,内部原理复杂,不容易精通

另外
Spring Boot2 是基于Spring 5.0的,从字面理解,Boot是引导的意思,因此 Spring Boot 旨在帮助开发者快速搭建 Spring 框架。Spring Boot 继承了原有 Spring 框架的优秀基因,使 Spring 在使用中更加方便快捷。

3. Spring Boot 入门

1. 环静准备

  • Java 8 & 兼容java14
  • Maven 3.3+(我使用的是3.6.1)
  • 数据库:MySQL
  • 编译器:idea

2. maven设置
(若没有配置则直接在代码处直接插入即可)

<!--镜像下载-->
<mirrors>
      <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url
  • 6
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值