0

我有一个 JPA 实体,其中有几个运行良好的字段。我现在正在添加一个新字段并标记它@Transient,因为我不希望它被保留。但是,在运行测试或部署应用程序时,我收到一条错误消息:Caused by: org.hibernate.HibernateException: Missing column: columnName in dbname.tableName

即使我已将其标记为,为什么 Hibernate 仍在数据库模式中寻找该列Transient

4

1 回答 1

1

对我来说是一个错误。正在使用org.springframework.data.annotation.Transient而应该一直在使用javax.persistence.Transient.

于 2020-03-03T10:08:44.600 回答