yaml与properties
给属性赋值的几种方式
加了就会被扫描到
赋值一、
autowired 自动装配
赋值二:建议全局配置
ConfigurationProperties实体类跟配置文件的值绑定,用在一些配置上
需要注解 不注解上面会报红
全局配置可以用这种赋值方法
赋值三
扩展,不是太重要,在没有注册bean的情况下使用配置文件中的值
spring的EL表达式
如果要使用propertites则需要设置idea编码
JSR303校验
校验
多配置
配置文件可以放在这四个位置下
优先级从1-4已经排序好
yml比yaml优先级高
多环境配置
yml相同配置方法
自动配置原理再理解
1、
2、
3、
4、
5、
官方文档
补充:
也可以在内部内中注解
查看哪些配置类生效,哪些不生效