1.Hibernate: Could not synchronize database state with session數據庫
1.主鍵不是自動生成的,而後本身沒手動設置。session
2.插入的實體字段跟數據庫的關鍵字衝突。工具
3.更新的時候,若是更新一個不存在的id實體,也會出現此問題。spa
4.本身在數據庫裏手工添加了數據,當利用程序添加數據並且主鍵是手動設置時,主鍵衝突致使報此錯。hibernate
作索引或主鍵中的值有重複的值,在數據庫中把此條衝突的記錄刪除即ok了xml
2.org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update索引
緣由一: 配置文件設置了關聯,數據卻沒有關聯形成的,只要數據正確就沒有問題。ip