使⽤@value注解配置⽂件⾃动映射到属性和实体类
配置⽂件加载
⽅式⼀
1、Controller上⾯配置 @PropertySource({“classpath:resource.properties”})
2、增加属性 @Value("${test.name}") private String name;
⽅式⼆:实体类配置⽂件
1、添加 @Component 注解;
2、使⽤ @PropertySource 注解指定配置⽂件位置;
3、使⽤ @ConfigurationProperties 注解,设置相关属性;
4、必须 通过注⼊IOC对象Resource 进来 , 才能在类中使⽤获取的配置⽂件值。
@Autowired private ServerSettings serverSettings;
例⼦:
@Configuration
@ConfigurationProperties(prefix=