Spring Boot是Spring家族下的一个全新开发框架,其设计目的主要是用来简化Spring应用的创建及开发过程,它提
供了自动配置,起步依赖等特性,从而使开发人员从大量的XML配置中解脱出来,Spring Boot致力于在蓬勃发展的
快速应用开发领域(rapid application development)成为领导者。
开始前,分享给大家这套Spring boot视频教程由浅入深,手把手带你学习Spring Boot,体验Spring Boot的极速开发过程,
内容丰富,涵盖了SpringBoot开发的方方面面,并且同步更新到Spring 2.x版本,通过视频的学习,将全面掌握
Spring Boot开发框架技术,并在实际项目开发中得心应手使用Spring Boot框架,提升自身的技术能力与价值。
在线观看:
https://www.bilibili.com/video/BV1PZ4y1j7QK
https://www.bilibili.com/video/BV1pK411G7aw
资料下载:
http://www.bjpowernode.com/javavideo/192.html
一、安装STS插件
官网下载:https://spring.io/tools/sts/all
注意:STS版本必须与eclipse版本对应
安装教程:http://blog.csdn.net/cryhelyxx/article/details/53894405#
二、新建Spring boot项目
文件 –> 新建 –> Spring Starter Project
填写类似Mvane项目的一些配置,下一步选择依赖:我们只勾选 web即可
三、项目开发
1、application.properties与application.yml
1、使用application.properties(默认)
2、使用application.yml(手动创建 | 推荐)
2.1 、新建application-dev.yml
2.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文件
作者:薛师兄
主页:github.com/onblog