javax.persistence.transient和java.bean.transient做同样的事情吗?
javax.persistence.transient
注释和java.beans.transient
注释是否做同样的事情? 我知道后者只是在Java 7中引入的。我只是很好奇,因为我们最近在服务器上升级到了Java 7,我想知道Hibernate是否会对其中任何一个注释起作用。
正如@Wundwin Born所说:
javax.persistence.transient将确保Hibernate将忽略该特定字段将其保存到db中,反之亦然。
java.beans.transient将确保编码器(从Encoder派生)忽略特定字段。 见http://docs.oracle.com/javase/7/docs/api/java/beans/Transient.html
- 使用Hibernate映射整数列表
- Hibernate工具 – DAO生成
- Spring引用JPA在TABLE中插入大写名称和Hibernate
- 为什么在Hibernate中不建议使用“hibernate.connection.autocommit = true”?
- 筛选由jpa / hibernate查询返回的实体中包含的列表
- 使用hibernate与数据库连接时出错
- 如何将Java中的二维矩阵映射到Hibernate / JPA?
- Hibernate org.hibernate.LazyInitializationException:懒得初始化角色集合:
- 在hibernate实体上处理数据库视图的优雅方法?