我遇到了實體類的問題。當我用hibernate.hbm2ddl.auto = create運行我的應用程序時,它會創建所有其他實體表,但不會創建這個表。這是爲什麼?而當我自己創建表,之後嘗試插入一些內容,然後我得到這個錯誤:http://pastebin.com/m4gjxqNC無法執行JDBC批量更新
這裏是我的實體類: 用戶實體: http://pastebin.com/YXvzFSgt 評論實體: http://pastebin.com/RpZEUPxN
這裏的UserDAO類 http://pastebin.com/LrTCg0GC
您正在使用哪些DBMS和JDBC驅動程序?如果您沒有爲數據庫使用正確的驅動程序,BBM2DLL可能會生成不正確的SQL語法。另外,Hibernate是否知道你的用戶實體?確保它包含在映射類或註釋類/包中。 – 2011-06-03 14:15:52
顯示hibernate.cfg – 2011-06-03 14:27:49