springboot 自定义配置文件
程序员文章站
2022-05-01 23:27:02
...
除了application.yml ,自定义另外的配置文件,如何读取。
bus.yml:
email: [email protected]
scheduleEnable: true
定义配置文件读取类:
/**
bus.yml 参数读取
* @author xz
*
*/
@Component
@PropertySource("classpath:bus.yml")
@ConfigurationProperties
public class BusinessConfig {
private String email;
private boolean scheduleEnable;
public boolean isScheduleEnable() {
return scheduleEnable;
}
public void setScheduleEnable(boolean scheduleEnable) {
this.scheduleEnable = scheduleEnable;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
使用:
@Autowired
BusinessConfig busConfig;
// 正常使用
上一篇: Spring Boot 属性配置文件
推荐阅读
-
springboot 报错 org.springframework.beans.factory.NoSuchBeanDefinitionException:No qualifying bean of type 'com.example.service.HrService' avai
-
详解SpringBoot应用跨域访问解决方案
-
Android自定义View之RadioGroup实现跨多行显示
-
Android自定义View实现微信语音界面
-
WP7自定义控件 评分控件
-
Android自定义View实现地铁显示牌效果
-
Android自定义控件实现望远镜效果
-
自定义存储过程的Sql语句
-
自定义jquery模态窗口插件无法在顶层窗口显示问题
-
PHP递归复制、移动目录的自定义函数分享