展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

读取yaml中的配置赋值给静态变量

# yaml配置
message:
  address: 127.0.0.1
  username: guest
  password: guest
  
# 业务类
@Component
public class MsgFactoryUtil {

    public static String address;

    public static String username;

    public static String password;

    @Value("${message.address}")
    public void setAddress(String address) {
        MsgFactoryUtil.address = address;
    }

    @Value("${message.username}")
    public void setUsername(String username) {
        MsgFactoryUtil.username = username;
    }

    @Value("${message.password}")
    public void setPassword(String password) {
        MsgFactoryUtil.password = password;
    }
    
}
posted @ 2022-07-22 15:25  DogLeftover  阅读(26)  评论(0)    收藏  举报