SpringBoot Service层获取YML配置值教程
可以使用注解'@Value'来获取配置文件中的值,例如:
在'application.yml'配置文件中定义:
app:
name: My Application
在Service类中使用'@Value'注解获取配置值:
@Service
public class MyService {
@Value('${app.name}')
private String appName;
public void doSomething() {
System.out.println('App name: ' + appName);
}
}
这样就可以在Service类中获取配置文件中的值了。注意要在Service类上加上'@Service'注解,让Spring容器管理这个类。
原文地址: https://www.cveoy.top/t/topic/nTpy 著作权归作者所有。请勿转载和采集!