我在CrudRepository整个应用程序中都使用spring 。现在,我还想为一个@Entity没有的创建一个@Id。那有可能吗?
CrudRepository
@Entity
@Id
//probably ID is always required? public interface Repository<T, ID extends Serializable>
JPA要求每个实体都有一个ID。因此,不可以,没有ID的实体是不允许的。
每个JPA实体必须具有一个主键。
从JPA规范
您可能想从这里阅读更多有关JPA如何处理数据库端没有id的情况的信息(请参阅“无主键”)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句