springmvc service层的class怎么获取webapp层的配置文件resource⼀conf目录下面

2025年05月06日 09:34
有2个网友回答
网友(1):

说的是获取配置文件里面的属性吧。这个是获取数据库的配置

Properties prop = new Properties();   
        InputStream in = SqlBaseDAO.class.getResourceAsStream("/config/config.properties");
        try {   
            prop.load(in);
            DRIVER = prop.getProperty("hibernate.connection.driver_class").trim();   
            URL = prop.getProperty("hibernate.connection.url").trim();
            userName = prop.getProperty("hibernate.connection.username").trim();
            userPwd = prop.getProperty("hibernate.connection.password").trim();
            in.close();
        } catch (IOException e) {
         logger.error("加载config.properties配置文件出错");   
        }

网友(2):

用绝对路径才可以,否则你需要放到classpath下操作