zoukankan      html  css  js  c++  java
  • spring读取配置文件内容并自动注入

    添加注解:

    @PropertySource(value={"classpath:venus.properties"})

    示例:
    import org.springframework.beans.factory.annotation.Value;
    import org.springframework.context.annotation.PropertySource;
    import org.springframework.stereotype.Service;
    
    import java.util.Map;
    
    @Service
    @PropertySource(value={"classpath:venus.properties"})
    public class SyncService {
    
      
        @Value("${default.pwd}")
        private String defaultPwd;
    
        @Value("${default.role}")
        private String defaultRole;
    
        @Value("${default.area}")
        private String defaultArea;
    
        //venus获取用户的默认分页大小
        private static int pageSize = 1000;
    
        public void venusUserSync(Map<String, Object> params) {
    
        }
    }

    然后venus.properties中示例如下

    #默认密码,登入从单点走,密码无用
    default.pwd=123456
    #多个角色以,隔开
    default.role=1
    #多个地区,隔开
    default.area=350500
  • 相关阅读:
    第二阶段冲刺01
    第十三周进度总结
    单词统计续
    sys模块
    os模块
    random模块
    datetime模块
    time模块
    模块基础
    内置函数
  • 原文地址:https://www.cnblogs.com/chenmz1995/p/10296726.html
Copyright © 2011-2022 走看看