zoukankan      html  css  js  c++  java
  • java 添加properties文件读写

    import java.io.InputStream;
    import java.util.Properties;
    
    /**
     * @author guoxiang
     *
     */
    public class Config {
    
        private static Config instance = null;
        
        private Properties properties = null;
        
        private Config() {
            init();
        }
        
        public static Config getInstance() {
            
            if (instance == null) {
                instance = new Config();
            }
            return instance;
        }
        
        /**
         * 初始化配置文件
         */
        public void init(){        
            try{
                InputStream is = Config.class.getResourceAsStream("/config.properties");
                properties = new Properties();
                properties.load(is);            
            }catch (Exception e){
                throw new RuntimeException("Failed to get properties!");
            }
        }
        
        /**
         * 根据key值取得对应的value值
         * @param key
         * @return
         */
        public String getValue(String key) {
            return properties.getProperty(key);
        }
    
        /**
         * @return the properties
         */
        public Properties getProperties() {
            return properties;
        }
    }
    
    private static final String CONFIG_PATH = "config.path";
    private static Properties config = null;
        
        
        static {
            try {
                config = com.tianditu.util.Config.getInstance().getProperties();
            } catch(Exception e) {
                e.printStackTrace();
            }
        }
    
    strDirConfig = config.getProperty(CONFIG_PATH);
    
    
    
    
    是网站的话放在WEB-INF\classes下, 不是网站放在bin下
    #map url searchmap.url
    = http://************* config.path = D:/ngis_config/
  • 相关阅读:
    ASP.NET MVC的过滤器
    EasyUi 合并单元格占列显示
    Ajax异步请求阻塞情况的解决办法
    AutoFac使用总结
    CodeFirst迁移注意点
    DataTable与实体类互相转换
    mysql中注释的添加修改
    MySql修改数据表的基本操作(DDL操作)
    MySql中的约束
    如何使用单例模式返回一个安全的Connection
  • 原文地址:https://www.cnblogs.com/i80386/p/2818171.html
Copyright © 2011-2022 走看看