我們的項目使用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