1 报错描述:
spring 、springmvc、hibernate整合框架中执行this.getHibernateTemplate().save(entity);时候报错
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'T_WY_KFUSER' 中的标识列插入显式值。
2 分析可能原因:
IDENTITY_INSERT属性为自增属性
2.1 网络解决方法:http://blog.csdn.net/yy3097/article/details/52797365
2.2 我代码原因是:该表TWyKfuser.hbm.xml文件中主键策略值错误:
generator值为increment(hibernate自增),generator值应该改为native(数据库自增)