java /
                    
                    正文
                
                
                @Value static静态变量注入
                            
                                2024-01-13 23:29
                            
                            1020 浏览
                        
                        
                                
                                    
                                    评论(0)
                                
                                
                        字体大小:
                                    
                                
                            把@Value 注入 到static静态变量 中以方便调用, 代码如下
package com.wenhe.blogcommon.config;
import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;
/**
 * @author wenhe
 * @date 5/10/2022 下午 9:06
 */
@Component
public class SystemConfig {
    public static  String imagePath ;
    public static  String uploadPrefix ;
    public static  String uploadRealDir ;
    @Value("${mfile.imagepath}")
    public void setImagePath(String imagePath) {
        SystemConfig.imagePath = imagePath;
    }
    @Value("${mfile.prefix}")
    public  void setUploadPrefix(String uploadPrefix) {
        SystemConfig.uploadPrefix = uploadPrefix;
    }
    @Value("${spring.servlet.multipart.location}")
    public  void setUploadRealDir(String uploadRealDir) {
        SystemConfig.uploadRealDir = uploadRealDir;
    }
}
本文发布于程序达人 ,转载请注明出处,谢谢合作
有 0 人认为有用
                    0 评论
                    
                    共同学习,写下你的评论
相关热点文章推荐
SpringBoot 2.0 报错: Failed to configure a DataSource: 'url' attribute is not specified and no embe...
程序达人 - chengxudaren.com
一个帮助开发者成长的社区
相关文章