SSM—【笔记】1.4 SpringBoot

目标:SSM—【笔记】1.4 SpringBoot_第1张图片

Spring程序缺点 SpringBoot程序优点
配置繁琐 自动配置和快速启动
依赖管理困难 自动依赖管理和版本控制
部署麻烦 内嵌服务器和可执行Jar包

一、SpringBoot简介

简化Spring应用的初始搭建以及开发过程

1、Boot程序开发过程(4步骤)

SSM—【笔记】1.4 SpringBoot_第2张图片SSM—【笔记】1.4 SpringBoot_第3张图片

2、SpringBoot项目快速启动(命令启动jar包)

SSM—【笔记】1.4 SpringBoot_第4张图片

3、SpringBoot起步依赖简介

SSM—【笔记】1.4 SpringBoot_第5张图片

二、基础配置

配置文件怎么写

1、配置文件格式

配置文件格式种类(3种)及其优先级
SSM—【笔记】1.4 SpringBoot_第6张图片

2、yaml

一种数据序列化格式

(1)介绍:

SSM—【笔记】1.4 SpringBoot_第7张图片

(2)规则:

SSM—【笔记】1.4 SpringBoot_第8张图片

(3)使用:

( 读取yaml数据的三种方式 )

1 . @Value(直接读取 )
2 . Environment (封装后读取)
3 . 实体类封装属性(封装后读取)
SSM—【笔记】1.4 SpringBoot_第9张图片SSM—【笔记】1.4 SpringBoot_第10张图片SSM—【笔记】1.4 SpringBoot_第11张图片

△:
SSM—【笔记】1.4 SpringBoot_第12张图片

3、多环境启动

配置多环境并能切换使用

(1)多环境开发配置

SSM—【笔记】1.4 SpringBoot_第13张图片
SSM—【笔记】1.4 SpringBoot_第14张图片

(2)多环境命令行格式

SSM—【笔记】1.4 SpringBoot_第15张图片

(3)多环境开发兼容问题(Maven与boot)

Maven为主,boot为辅 [ Maven控版本,boot加载Maven中设置的版本 ]
SSM—【笔记】1.4 SpringBoot_第16张图片SSM—【笔记】1.4 SpringBoot_第17张图片SSM—【笔记】1.4 SpringBoot_第18张图片

4、配置文件分类

SSM—【笔记】1.4 SpringBoot_第19张图片

三、整合第三方技术

1、整合JUnit

SSM—【笔记】1.4 SpringBoot_第20张图片

2、基于SpringBoot实现SSM整合

SSM—【笔记】1.4 SpringBoot_第21张图片

复习(Spring整合Mybatis) / 对比
SSM—【笔记】1.4 SpringBoot_第22张图片

SpringBoot整合Mybatis步骤

SSM—【笔记】1.4 SpringBoot_第23张图片SSM—【笔记】1.4 SpringBoot_第24张图片SSM—【笔记】1.4 SpringBoot_第25张图片

3、整合案例

SSM—【笔记】1.4 SpringBoot_第26张图片

你可能感兴趣的:(笔记,框架,#,spring,boot,java,spring)