java正常获取yml配置文件的值,可以使用@value注解获取,如下:
static静态方法使用yml配置文件的值
但是我们经常会写util等类,里面的方法都是静态static的,这种情况下我们就没法像普通方法一样获取到yml的配置了,此时我们应该怎么获取呢?
1.在yml里面配置想要参数
2.新建一个ConfigKeytUtil来获取配置的名字
package com.meinong.common.util;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.core.io.support.PropertiesLoaderUtils;
import org.springframework.stereotype