当前使用版本(必填,否则不予处理)
3.5.3.1
该问题是如何引起的?(确定最新版也有问题再提!!!)
批量保存与@Version注解配合失败
重现步骤(如果有就写完整)
添加乐观锁拦截器 bean上添加了@Version字段 然后调用saveBatch方法进行批量保存,未填充version字段,跟代码发现只执行了OptimisticLockerInnerInterceptor.beforeUpdate()方法,doOptimisticLocker()、getUpdatedVersionVal()均未执行 单条数据保存逻辑正常
报错信息
错误: 在字段 "version" 中空值违反了非空约束