码迷,mamicode.com
首页 > 编程语言 > 详细

springboot中从配置文件里获取值的方式

时间:2020-07-30 14:51:19      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:order   批量   XML   otn   封装   导入   ida   文件   tab   

1.两种方式比较

方式 @ConfigurationProperties(prefix="xx") @Value("xx")
功能 批量注入配置文件里的数据 单个指定
松散绑定 支持 不支持
SpEL 不支持 支持
JSR303数据校验 支持 不支持
复杂类型封装 支持 不支持

2.@PropertySource(value={"路径"})        读取指定位置的配置文件

   @ImportResource                                 导入Spring的配置文件(xml),让配置文件里的内容生效(标注在主配置类上)

 

3.常见的JSR303校验注解(@Validated)

@Null                 对象必须为null

@NotNull           对象必须不为null,无法检查长度为零的字符串

@Email              字符串必须是合法的邮件地址

 

springboot中从配置文件里获取值的方式

标签:order   批量   XML   otn   封装   导入   ida   文件   tab   

原文地址:https://www.cnblogs.com/ws-sharecode/p/13403014.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!