spring data 查询出实体结果集,又需要修改值,使用setValue时,同时更新到数据库

今天遇到这个问题,记录一下,不包括正确性:

当前的数据,查询出来,有一个事务(spring data 懒加载),当修改(setValue)时,触发事务一致性,那就会自动执行更新操作。

解决方法:

    1.不要修改实体(不存在的)

    2 .(new )创建一个新的实体,再手动的赋值。(很啰嗦)

    3 不要使用spring data  (好像不实际)

    4 不要用For(实体 实体名:list)的方式循环


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容