我尝试使用c3p0.properties文件,我发现的问题是我必须在代码中设置所有属性如下,如果我在属性文件中添加新属性,我需要在代码中设置该属性。
ComboPooledDataSource cpds = new ComboPooledDataSource();
cpds.setJdbcUrl(props.getProperty("jdbcUrl"));
cpds.setUser(props.getProperty("username"));
cpds.setPassword(props.getProperty("password"));
那么有没有使用c3p0-config.xml文件的解决方案,以便可以在现有的类/ jar中自动添加/删除新属性。其中hibernate的工作方式类似。
有什么想法吗?
答案 0 :(得分:1)
我认为此链接与您要求的问题有关,
http://www.mchange.com/projects/c3p0/index.html#configuration_files