瞬态字段更改将影响实体管理器

时间:2017-05-25 04:27:54

标签: hibernate jpa transactions entitymanager hibernate-entitymanager

我的流程如下:

  1. 由实体经理从dao加载实体

  2. 更改这些字段标记为@Transient

  3. 的字段中的内容
  4. 完成流程后,我的意思是完成一个事务,我从JPA看到一些更新语句日志

  5. 通常,我认为问题是:当我从实体经理那里得到实体时,所以em会将实体作为状态管理,这就是为什么当我更改字段时它会在事务结束时刷新到db

    我的问题是:

    当我更改此实体中@Transient字段的值时,实体经理是否将实体标记为已更改?

    谢谢!

0 个答案:

没有答案