hibernate
文章平均质量分 54
海上小波
这个作者很懒,什么都没留下…
展开
-
spring, hibernate 事物处理,异常拦截
今天测试了下spring中配置的hibernate事物处理功能。在异常拦截方面有些收获,认为有必要分享给大家。这里的异常拦截指的是当对配置了事物处理的方法进行了不合法操作(如:向数据库中插入两条id值相同的记录),spring的事物处理机制会在不合法操作执行后立即自动捕获该异常(以后不能再次通过try{}catch{}捕获该异常,因为该异常以被捕获),后面的程序会正常继续执行。做到这里突然想到一个问题,也是try{}catch{}的最基本机制,如果一个异常被程序块内层try{}catch{}捕获后,原创 2015-07-31 16:51:15 · 1221 阅读 · 0 评论 -
hibernate 实体注解在主键生成策略方面遇到的问题
问题描述: 在做单向一对多映射学习练习的时候遇到一个问题: Person和Address是单向一对多关系(Person中有一个Set的Address集合),在事物提交前,先对Address和Person对象进行了持久化,然后修改Person中的Set的值(添加一个Address对象),最后提交事物,Address的主键生成策略为自增,但是出现address数据库表中主键原创 2016-02-22 10:54:07 · 1825 阅读 · 0 评论