項目中使用使用Hibernate作為持久層框架時,如果數據庫由于某種原因需要改名,在修改數據庫連接后出現“could not execute query”異常,那么有可能是因為你的項目里*.hbm.xml配置文件中的catalog屬性值還是原數據庫名,改成新數據庫名即可?;蛘吒纱鄬atalog="..."屬性去掉,這樣就不會存在數據庫更名后無法執行查詢的問題了。
這個問題雖然不是什么疑難雜癥,不過確實容易被忽略,我就被這個問題耽誤了好一會。
posted on 2009-06-12 15:10
jhost 閱讀(1125)
評論(3) 編輯 收藏