我有一个基本的hibernate实体,它包含几个字段。 目前,所有字段都使用@column注释进行注释,DB scheam也相应地对应。
现在,我想要做的是从数据库中删除其中一个字段,但要将其保留在实体中(只有一些验证需要它,不应该写入数据库)。
所以我更新了我的数据库架构,但我应该如何处理我的实体? 我应该简单地从字段中删除@column注释,还是有一个特殊的jpa注释从crud操作中排除该字段?
提前致谢!
答案 0 :(得分:3)
将实体类中的属性注释为 @Transient ,然后删除 @Column 注释。