yaml配置文件
- application.yml配置文件
db:
database:
type: mysql
# 表前缀
prefix: sys_
static方法使用
使用配置说明:
类上添加
@Component
注解,项目启动的时候会加载
方法上添加@PostConstruct
将yaml配置文件中读取的值赋给本地的静态变量,这样后面的静态方法中就能使用了
@Component
public class ConfigUtils {
@Value("${db.database.prefix}")
private String prefix;
private static String prefixName;
@PostConstruct
public void getPrefix() {
prefixName = this.prefix;
}
public static String getPrefixName() {
return prefixName;
}
public static void intInfo() {
// 获取配置文件中的表前缀
String prefixName = getPrefixName();
System.out.println("prefixName = " + prefixName);
}
}