我有一个 JPA 列,我打算将其标记为 @Transient。但我在该字段中确实有一些我想稍后移动的数据。
我知道@Transient 不会持续存在。但是,我仍然可以将那些现有数据加载到内存中到 Java 世界吗?
最佳答案
没有 @Transient
阻止 JPA/Hibernate 进行任何数据访问操作。
但是如果你有一个你只想阅读的字段,你可以将它标记为只读:
@Column(insertable = false, updatable = false)
private String transientField;
关于java - 我可以获取新标记为 @Transient 的 JPA 字段的现有数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56042123/