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.…
视频教程、资料及源码免费下载:
一、安装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(默认)
2、使用application.yml(手动创建 | 推荐)
1 )新建application-dev.yml
2 )新建application.yml
2.常用pom.xml依赖
3.如何使用yml中自定义变量
1.第一种方法
2.第二种方法
使用时
4.如何使用Controller
5.注释映射数据库表
需要在application.yml配置
6.如何配置dao层访问数据库
创建一个接口类即可
使用方法
7.事务管理
8.使用AOP面向切面处理请求
9.统一异常处理
1)自定义异常类
2)自定义异常信息
3)在需要的地方抛出异常
4)定义异常捕获类(核心类:上面3步可忽略,直接定义该类即可使用)
10.部署在Tomcat服务器
1.)使启动类继承SpringBootServletInitializer 覆写configure()方法。
2.)修改pom.xml打包方式为war
3.)确保嵌入servlet容器不干扰外部servlet容器部署war文件
作者:薛师兄