SpringBoot学习总结

本文详细介绍了SpringBoot的入门程序,包括快速打包、Web服务器切换、基础配置(如优先级和多环境配置)、Maven与SpringBoot的协同工作,以及整合第三方技术如JUnit和Mybatis。
摘要由CSDN通过智能技术生成

1  SpringBoot入门程序

2 SpringBoot快速启动

2.1 对SpringBoot程序打包(利用Maven)

2.2 在jar包对应目录下执行启动指令

3 切换Web服务器

4 基础配置

配置加载优先级:.properties > .yml > .yaml

4.1 yaml

4.2 ymal数据读取

4.2.1 @Value 直接读取

4.2.2 Environment 封装后读取

4.2.3 实体类封装属性 封装后读取

4.3 多环境开发配置

4.3.1 yml版

#设置启动环境
spring:
  profiles:
    active: pro

---
#开发
spring:
  config:
    activate:
      on-profile: dev

server:
  port: 80
lesson: SpringBoot

---
#生产
spring:
  config:
    activate:
      on-profile: pro

server:
  port: 81

---
#测试
spring:
  config:
    activate:
      on-profile: test
server:
  port: 82

4.3.2 properties版

4.3.3 多环境启动命令格式

注意

        1.执行maven的package指令前先执行clean指令

        2.改文件编码为UTF-8

4.4 Maven与SpringBoot多环境兼容

4.4.1 Maven配置多环境

4.4.2 SpringBoot中引用Maven属性

引用可能会失败,原因和解决办法如下:

4.4.3 Maven进行打包处理

4.5 配置文件分类

5 整合第三方技术

5.1 整合JUnit

5.2 SpringBoot整合Mybatis

5.3 SpringBoot完成SSM整合

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值