springboot中从配置文件里获取值的方式
1.两种方式比较
| 方式 | @ConfigurationProperties(prefix=”xx”) | @Value(“xx”) |
| 功能 | 批量注入配置文件里的数据 | 单个指定 |
| 松散绑定 | 支持 | 不支持 |
| SpEL | 不支持 | 支持 |
| JSR303数据校验 | 支持 | 不支持 |
| 复杂类型封装 | 支持 | 不支持 |
[email protected](value={“路径”}) 读取指定位置的配置文件
@ImportResource 导入Spring的配置文件(xml),让配置文件里的内容生效(标注在主配置类上)
3.常见的JSR303校验注解(@Validated)
@Null 对象必须为null
@NotNull 对象必须不为null,无法检查长度为零的字符串
@Email 字符串必须是合法的邮件地址
springboot中从配置文件里获取值的方式
原文地址:https://www.cnblogs.com/ws-sharecode/p/13403014.html

![springboot中从配置文件里获取值的方式
[编程语言教程]](https://www.zixueka.com/wp-content/uploads/2024/01/1706715270-a26e4d57d4e7d84.jpg)
