[Grails] model(Domain Class)的version属性累加怎么实现的?

thethinking 2010-09-18
刚学习使用Grails不久。利用generate-all生成一个model的crud。看它的代码时有以下两个问题不解:

1)删除一个记录时捕获org.springframework.dao.DataIntegrityViolationException,什么情况下会出现这种异常?

2)model里的version属性在成功更新记录后,version值加1,没看出来是怎么实现的。
绝版流觞 2010-11-09
version是比较改变数据库里的数据的前后数据库是否被别的用户操作过.
Global site tag (gtag.js) - Google Analytics