SpringBoot配置文件值植入
Posted ustc-anmin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot配置文件值植入相关的知识,希望对你有一定的参考价值。
<!‐‐导入配置文件处理器,配置文件进行绑定就会有提示‐‐> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring‐boot‐configuration‐processor</artifactId> <optional>true</optional> </dependency>
配置文件注入值校验:
@Component @ConfigurationProperties(prefix = "person") @Validated public class Person /** * <bean class="Person"> * <property name="lastName" value="字面量/$key从环境变量、配置文件中获取值/# SpEL"></property> * <bean/> */ //lastName必须是邮箱格式 @Email //@Value("$person.last‐name") private String lastName; //@Value("#11*2") private Integer age; //@Value("true") private Boolean boss; private Date birth; private Map<String,Object> maps; private List<Object> lists; private Dog dog;
以上是关于SpringBoot配置文件值植入的主要内容,如果未能解决你的问题,请参考以下文章
3.springboot:springboot配置文件(配置文件YAML属性文件值注入<@Value@ConfigurationProperties@PropertySource,@Im(代码片
3springboot:springboot配置文件(配置文件YAML属性文件值注入<@Value@ConfigurationProperties@PropertySource,@Imp(代码片