Spring data jpa 如何将@IdClass与JPA存储库一起使用?

Spring data jpa 如何将@IdClass与JPA存储库一起使用?,spring-data-jpa,Spring Data Jpa,我一直在使用SpringJPA存储库接口来持久化对象,效果非常好!但是当@Entity定义了@IdClass时,如何使用它呢?类未嵌入,但字段是对象的一部分。我是否应该创建命名所有复合字段的findBy方法?或者有没有办法创建一个findById并通过PK类?无需担心-我找到了我缺少的东西。我正在扩展org.springframework.data.repository.repository,而我真正想要的是org.springframework.data.jpa.repository.JpaR

我一直在使用SpringJPA存储库接口来持久化对象,效果非常好!但是当
@Entity
定义了
@IdClass
时,如何使用它呢?类未嵌入,但字段是对象的一部分。我是否应该创建命名所有复合字段的
findBy
方法?或者有没有办法创建一个
findById
并通过PK类?

无需担心-我找到了我缺少的东西。我正在扩展
org.springframework.data.repository.repository
,而我真正想要的是
org.springframework.data.jpa.repository.JpaRepository
。它有一个用于
findOne
的内置方法,它接受PK类。

无需担心-我找到了我缺少的东西。我正在扩展
org.springframework.data.repository.repository
,而我真正想要的是
org.springframework.data.jpa.repository.JpaRepository
。它有一个用于
findOne
的内置方法,该方法接受PK类