使用JPA查询后,设置属性会执行update语句

    做项目时,发现一个问题,一个查询用户的语句,查询结果出来后,如果想剔除一些敏感信息,执行了set语句后,Spring data JPA会执行一次update语句,好坑啊。。。。记录一下,免得忘记 。

 

1:查询代码:
使用JPA查询后,设置属性会执行update语句_第1张图片

 

2:数据库数据被修改:


 

 

3.日志中确实执行了update:


使用JPA查询后,设置属性会执行update语句_第2张图片
 


 
 

 

 

你可能感兴趣的:(SSH-Spring)