項(xiàng)目中使用使用Hibernate作為持久層框架時(shí),如果數(shù)據(jù)庫(kù)由于某種原因需要改名,在修改數(shù)據(jù)庫(kù)連接后出現(xiàn)“could not execute query”異常,那么有可能是因?yàn)槟愕捻?xiàng)目里*.hbm.xml配置文件中的catalog屬性值還是原數(shù)據(jù)庫(kù)名,改成新數(shù)據(jù)庫(kù)名即可。或者干脆將catalog="..."屬性去掉,這樣就不會(huì)存在數(shù)據(jù)庫(kù)更名后無法執(zhí)行查詢的問題了。
這個(gè)問題雖然不是什么疑難雜癥,不過確實(shí)容易被忽略,我就被這個(gè)問題耽誤了好一會(huì)。
www.jhost.cn免費(fèi)JSP、PHP主機(jī)空間,提供MYSQL數(shù)據(jù)庫(kù),支持常用J2EE框架,F(xiàn)TP文件管理。