流程 大体的复现流程就是 某个(些)对象 = xxxService.findxxx(xx);对象.setxxx(xxx); 从始至终没有使用到 update 或者 save 方法 ,但是数据库中的数据就是会被更新 解决 具体的原因网上都有,这里不赘述,提供一个解决方案,简单且最为直接: BeanUtils.copyProperties(Object dest, Object orig);