安详期待

文章
5
资源
0
加入时间
3年0月7天

jpa删除数据后数据库无修改_JPA查询修改数据,但是未保存到数据库,数据库却修改了...

使用JPA查询数据,对查询出来的结果进行修改,但是不保存数据库,最终数据库却做了同样的修改。解决方案:需要对修改的值重新复制到另一个对象中在进行修改。原因:JPA有如上所示的四个生命周期:New:瞬时对象,尚未有id,还未和Persistence Context建立关联的对象。Managed:持久化受管对象,有id值,已经和Persistence Context建立了关联的对象。Datached:...