您 需要使用DTO吗?如果要传递实际的实体,就不会有这个问题-也不必再次加载该实体,这对性能而言并不是很好。
但是,即使您确实有使用DTO的正当理由,我也不太了解为什么要在保存之前尝试在 实体上更新版本号。考虑工作流中可能的不同方案:
您现在有两种可能性:
如何在前端使用Hibernate乐观锁定版本属性?
您 需要使用DTO吗?如果要传递实际的实体,就不会有这个问题-也不必再次加载该实体,这对性能而言并不是很好。
但是,即使您确实有使用DTO的正当理由,我也不太了解为什么要在保存之前尝试在 实体上更新版本号。考虑工作流中可能的不同方案:
您现在有两种可能性: