当前位置: 代码迷 >> Java Web开发 >> getHibernateTemplate()的有关问题
  详细解决方案

getHibernateTemplate()的有关问题

热度:443   发布时间:2016-04-17 10:55:32.0
getHibernateTemplate()的问题
请问:
getHibernateTemplate().save(obj)的时候,报错:

javax.servlet.ServletException: org.springframework.dao.DataIntegrityViolationException: Hibernate operation: Could not execute JDBC batch update; SQL [insert into manage_finance.user_info (PassWord, UserName, Sex, Pic, UserProperty, Account) values (?, ?, ?, ?, ?, ?)]

我的表中Account是主键,而且是其他表的外键,values中应该是第一列的,怎么会放到最后了呢?

应该怎么解决?(SSH)
谢谢大家。。。


------解决方案--------------------
列的顺序好像不重要
我觉得也没有什么问题
insert into manage_finance.user_info (PassWord, UserName, Sex, Pic, UserProperty, Account) values (?, ?, ?, ?, ?, ?) 你人工模拟的插入一条看看
  相关解决方案