如何在JPA Repository中使用@IdClass?

时间:2016-04-08 14:18:20

标签: spring-data-jpa

我一直在使用Spring JPA Repository接口来持久保存对象,而且效果很好!但是,当Location instanceLoc = Platform.getInstanceLocation(); instanceLoc.set(URL of workspace location, false); 定义@Entity时,如何使用它?该类未嵌入,但字段是对象的一部分。我是否应该创建命名所有复合字段的@IdClass方法?或者有没有办法创建findBy并传递PK类?

1 个答案:

答案 0 :(得分:1)

没关系 - 我找到了我所缺少的东西。当我真正想要的是People时,我正在延长org.springframework.data.repository.Repository。它有org.springframework.data.jpa.repository.JpaRepository的内置方法,它接受PK类。