設定連接池時, 遇到兩個問題
1. Hibernate並未使用所設定的C3P0連接池, 出現下列訊息
INFO [org.hibernate.connection.DriverManagerConnectionProvider] - Using Hibernate built-in connection pool (not for production use!)
解決方法是在hibernate.cfg.xml裡面加入這行
<property name="connection.provider_class">
org.hibernate.connection.C3P0ConnectionProvider
</property>
2. 連接池程式無法正確使用Log4J的錯誤訊息
log4j:WARN No appenders could be found for logger (com.mchange.v2.log.MLog).
log4j:WARN Please initialize the log4j system properly.
雖然說warning不是很要緊, 但是看到這樣的訊息還是讓我很想處理掉這個狀況.
解決方法很簡單, 在log4j.properties裡加入這行
log4j.logger.com.mchange.v2=INFO, A1
P.S. A1是我設定的appender
星期一, 5月 11, 2009
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言