SpringBoot

SpringBoot通过自动配置和起步依赖简化了Spring应用的搭建和开发。它内置服务器,提供便利的启动方式。文章介绍了如何创建SpringBoot模块,使用YAML配置文件,以及处理多环境启动。同时,文章还涉及了SpringBoot与Junit和Mybatis的整合,包括数据源配置和测试功能。
摘要由CSDN通过智能技术生成

简介

  • 设计目的:用来简化Spring应用的初始搭建以及开发过程
  • Spring程序缺点
    • 配置繁琐
    • 依赖设置繁琐
  • SpringBoot程序优点
    • 自动配置
    • 起步依赖(简化依赖配置)
    • 辅助功能(内置服务器)
  • 启动方式
    在这里插入图片描述

SpringBoot案例

  1. 创建新模块在这里插入图片描述
  2. 选择需要使用的技术集
    在这里插入图片描述
  3. 开发控制器类
    在这里插入图片描述
  4. 运行自动生成的application类
    在这里插入图片描述

SpringBoot项目快速启动

  1. 对SpringBoot项目打包
  2. 执行启动指令
    在这里插入图片描述

基础配置

  • 配置格式
    在这里插入图片描述
  • 加载优先级:properties > yml > yaml
yaml
  • 一种数据序列化格式
  • 优点
    • 容易阅读
    • 容易与脚本语言交互
    • 以数据为核心,重数据轻格式
  • yaml文件扩展名
    • yml(主流)
    • yaml
  • 语法规则
    在这里插入图片描述
  • 数组数据
    在这里插入图片描述
yaml数据读取

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

多环境启动
  • yaml
    在这里插入图片描述
  • properties
    在这里插入图片描述
  • 启动命令格式
    在这里插入图片描述
maven与SpringBoot多环境兼容
  • maven中配置多环境
    在这里插入图片描述
  • SpringBoot中引用maven的属性
    在这里插入图片描述
  • 对资源文件开启对默认占位符的解析
    在这里插入图片描述
配置文件分类

在这里插入图片描述

整合

  • 整合Junit
    在这里插入图片描述
  • 整合mybatis
    1. 创建新模块
    2. 选择当前模块使用的技术集(mybatis,MySQL)
    3. 设置数据源参数
      在这里插入图片描述
    4. 定义数据层接口与映射配置
      在这里插入图片描述
    5. 测试类中注入dao接口,测试功能
  • 整合ssm
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值