Spring静态属性使用@Value获取配置文件中的参数

1.类上添加@Component注解

2.使用非静态的set方法,添加@Value注解

/**
 * 加载yml资源类
 */
@Component
public class Properties {
    public static String userName;

    @Value("${login.username}")
    public void setUserName(String userName) {
        Properties.userName = userName;
    }

}

 

posted @ 2022-05-30 11:08  花田007  阅读(234)  评论(0编辑  收藏  举报