六边形架构常用于服务结构,以避免通信细节影响业务逻辑。然而,频繁映射API与持久化对象可能导致并发更新时旧数据覆盖新数据,造成数据丢失。虽然事务和独占锁可以解决此问题,但会增加系统负担。使用乐观锁(添加版本号)可以避免重构,但需在映射时保留版本号,可能需要放宽六边形架构的规则。
完成下面两步后,将自动完成登录并继续当前操作。