【发布时间】:2021-12-04 09:29:39
【问题描述】:
我有一个没有主键或唯一键列的表。我需要使用 JPA 和 Hibernate 从 Spring 应用程序中操作此表。
当我尝试映射此表的实体时,它失败了,因为没有 @Id 映射。
我试图从所有实体属性中创建一个复合 id 以确保唯一性,但在这种情况下,实体返回了一个不可变对象。
我需要操纵这个实体的一些变量。我该怎么办?通过添加一个独特的列来改变表格会给我带来新的挑战。有没有不改表的方法?
【问题讨论】:
标签: java hibernate jpa spring-data-jpa entity