我们的项目使用Hibernate(3.3.2)和c3p0作为我们的连接池。有一段时间,似乎c3p0.properties文件中有一些c3p0属性,而hibernate.cfg.xml中有一些属性。我刚刚将最后两个c3p0属性移到了hibernate.cfg.xml中,并确认它们正在受到尊重。当你使用hibernate.cfg.xml时,是否有任何理由保留c3p0.properties文件?
当c3p0属性可以在hibernate.cfg.xml中指定时,是否有任何理由保留c3p0属性文件?比如存在一个不能在那里配置的属性,或者我没有想到的另一个原因。在我看来,在两个地方指定c3p0属性只会导致混淆,我认为之前有人认为某些属性无法在hibernate.cfg.xml中传递,我认为这只是一个神话。这是这个问题的主要原因。
太好了 - 这就是我需要的所有保证:) – 2011-02-22 19:39:09