随笔-61  评论-159  文章-0  trackbacks-0
最近遇到一个比较少见的异常情况:
    异常情况:Exception in thread "main" org.hibernate.exception.ConstraintViolationException: could not insert: [org.apple.bsm.vo.books]

    原因:由于建表时候 id generator,插入数据的时候由于原来id设计是自动增长的,所以会发生异常。

    解决办法:用mysql的GUI管理工具把generatror 改为increment



-------------------------------------------------------------------------------------------------
PS:本博客文章,如果没有注明是有“转”字样,属于本人原创。如果需要转载,务必注明作者文章的详细出处地址,否则不允许转载,多谢合作!
posted on 2008-01-21 10:39 apple0668 阅读(5236) 评论(2)  编辑  收藏 所属分类: hibernate

评论:
# re: ssh2三大框架使用时遇到的一个ConstraintViolationException异常 2008-04-28 10:03 | yu
是改成identity,由底层数据库生成标识。  回复  更多评论
  
# re: ssh2三大框架使用时遇到的一个ConstraintViolationException异常[未登录] 2008-12-09 13:33 | weiwei
J2EE-SSH-架构群(1)号群:56730039
J2EE-SSH-架构群(2)号群:9753337
J2EE-SSH-架构群(3)号群:23043448

  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: