混合JPA存储库/ REST存储库实体-Hibernate

时间:2019-05-24 23:38:29

标签: hibernate rest spring-boot spring-data-jpa repository

我想知道休眠(或JPA规范)上是否有一项功能,该功能可以让我从整个不同类型的存储库(在本例中为其余类型)中获取实体的某些字段。

@Entity
public class Record implements Serializable {

    @Id
    private Long id;

    @ManyToOne
    private Product product;

    private Instant time;

    private String observation;

    // more stuff...

在此示例中,Product是我必须从休息服务中获取的“实体”(意味着有一个URL,我将向其发出get请求,并通知Record id,然后将JSON响应解析为Product)。

我了解到,从某种意义上讲,问一下休眠是否可以做到这一点是没有意义的,因为它的运行方式(我不足以描述)。但是,如果是这样,是否有一些标准方法可以解决这种情况?

很明显,我想要的是能够从存储库中检索Record,此存储库已将Product字段与Record的其他字段一起填充。我想可以自己实现JpaRepository,但是对于至少看起来很简单的东西,它有很多方法可以实现。

我正在使用弹簧靴。

0 个答案:

没有答案