Spring Boot是Spring家族下的一个全新开发框架,其设计目的主要是用来简化Spring应用的创建及开发过程,它提供了自动配置,起步依赖等特性,从而使开发人员从大量的XML配置中解脱出来,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

这套视频教程由浅入深,手把手带你学习Spring Boot,体验Spring Boot的极速开发过程,内容丰富,涵盖了SpringBoot开发的方方面面,并且同步更新到Spring 2.x版本,来吧,一次性拿下Spring Boot开发框架。

视频教程在线观看:

​i.bjpowernode.com/courses/96.…​

视频教程、资料及源码免费下载:

​SpringBoot实战讲解-SpringBoot从入门到精通​

​Spring Boot 升级版最新教程全面讲解【通俗易懂】​

一、安装STS插件

官网下载:​​spring.io/tools/sts/a…​

注意:STS版本必须与eclipse版本对应

安装教程:​​blog.csdn.net/cryhelyxx/a…​

二、新建Spring boot项目

文件 –> 新建 –> Spring Starter Project填写类似Mvane项目的一些配置,下一步选择依赖:我们只勾选 web即可

三、项目开发

1、application.properties与application.yml

1、使用application.properties(默认)

轻松搞定SpringBoot开发框架_spring

2、使用application.yml(手动创建 | 推荐)

轻松搞定SpringBoot开发框架_视频教程_02

1 )新建application-dev.yml

轻松搞定SpringBoot开发框架_Spring Boot_03

2 )新建application.yml

轻松搞定SpringBoot开发框架_spring_04

2.常用pom.xml依赖

轻松搞定SpringBoot开发框架_视频教程_05

轻松搞定SpringBoot开发框架_spring_06

3.如何使用yml中自定义变量

1.第一种方法

轻松搞定SpringBoot开发框架_Spring Boot_07

2.第二种方法

轻松搞定SpringBoot开发框架_视频教程_08

使用时

轻松搞定SpringBoot开发框架_视频教程_09

4.如何使用Controller

轻松搞定SpringBoot开发框架_视频教程_10

5.注释映射数据库表

需要在application.yml配置

轻松搞定SpringBoot开发框架_spring_11

轻松搞定SpringBoot开发框架_xml_12

6.如何配置dao层访问数据库

创建一个接口类即可

轻松搞定SpringBoot开发框架_xml_13

使用方法

轻松搞定SpringBoot开发框架_xml_14

7.事务管理

轻松搞定SpringBoot开发框架_Spring Boot_15

8.使用AOP面向切面处理请求

轻松搞定SpringBoot开发框架_xml_16

轻松搞定SpringBoot开发框架_Spring Boot_17

9.统一异常处理

1)自定义异常类

轻松搞定SpringBoot开发框架_视频教程_18

2)自定义异常信息

轻松搞定SpringBoot开发框架_spring_19

3)在需要的地方抛出异常

轻松搞定SpringBoot开发框架_xml_20

4)定义异常捕获类(核心类:上面3步可忽略,直接定义该类即可使用)

轻松搞定SpringBoot开发框架_spring_21

10.部署在Tomcat服务器

1.)使启动类继承SpringBootServletInitializer 覆写configure()方法。

轻松搞定SpringBoot开发框架_spring_22

2.)修改pom.xml打包方式为war

轻松搞定SpringBoot开发框架_spring_23

3.)确保嵌入servlet容器不干扰外部servlet容器部署war文件

轻松搞定SpringBoot开发框架_spring_24

轻松搞定SpringBoot开发框架_视频教程_25

作者:薛师兄