一尘不染

javax.persistence.transient和java.bean.transient会做同一件事吗?

hibernate

javax.persistence.transient注释和java.beans.transient注释是否做相同的事情?我知道后者只是在Java
7中引入的。我很好奇,因为我们最近在服务器上将Java 7升级到了Java 7,所以我想知道Hibernate是否可以在任何一个注释中都起作用。


阅读 1428

收藏
2020-06-20

共1个答案

一尘不染

正如@Wundwin Born之前所说:

javax.persistence.transient将确保Hibernate将忽略该特定字段并将其保存到db中,反之亦然。

java.beans.transient将确保编码器(派生自Encoder)将忽略特定字段。参见http://docs.oracle.com/javase/7/docs/api/java/beans/Transient.html

2020-06-20