Jpa 仅声明表中的几列

Jpa 仅声明表中的几列,jpa,eclipselink,Jpa,Eclipselink,在声明JPA模型时遇到一些麻烦。我有一个包含大量列的表,其中很多是另一个表的外键。我的服务只需要几个。有没有办法只声明几个字段来保证JPA的正确工作,而不是声明50多个无用字段?是的,只是不声明实体类中那些列的字段 但是,如果要持久化以这种方式映射的新实体,则未映射列显然必须为空

在声明JPA模型时遇到一些麻烦。我有一个包含大量列的表,其中很多是另一个表的外键。我的服务只需要几个。有没有办法只声明几个字段来保证JPA的正确工作,而不是声明50多个无用字段?

是的,只是不声明实体类中那些列的字段

但是,如果要持久化以这种方式映射的新实体,则未映射列显然必须为空