SpringBoot

本文详细介绍了SpringBoot的高级用法,包括properties和YML配置文件的使用,SpringBoot如何为属性赋值,以及如何实现环境切换。在属性赋值部分,提到了@Value注解的作用,而在环境切换部分,解释了如何通过YML配置文件进行环境区分。
摘要由CSDN通过智能技术生成

1 SpringBoot高级用法

1.1 properties配置文件说明

  • 数据结构:key-value结构
  • 写法:key=value “key”=“value”
  • 数据类型:都是字符串,必须写配置的全名
  • 程序通过IO流进行pro文件的加载时,默认字符集编码ISO-8859-1

1.2 YML配置文件的说明

yml配置文件的说明

  • 数据结构:key = value
  • 数据类型:默认是字符串,如果需要类型转换,框架完成
  • 写法:key:(空格)value (编辑时注意层级结构)
  • 字符集编码:默认都是utf-8

1.3SpringBoot为属性赋值

1.3.1 说明

由于业务需要某些属性信息,如果直接谢斯在代码中,则后期其拓展性就会不好,所有需要考虑动态赋值。
由于对象一般都是Spring容器管理,所以赋值的操作也应该由Spring容器管理

1.3.2 YML配置文件

YML配置文件如下:

server:
  port: 8080
  #项目发布的地址
  servlet:
    #/缺省值  localhost:8080/jt/xxxx请求路径
    context-path:
#2.为属性赋值
hello:
  msg: "你好,SpringBoot我喜欢开发"

1.3.3 YML属性赋值

为属性赋值如下:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值