如何通过任何字段从JPA存储库中查找?

时间:2018-10-22 14:53:50

标签: java spring spring-data-jpa

有JPA实体用户,这只是示例:

@Entity
User{
 @Id
 String name;
 @Id
 String surname;
 @Id 
 String age;
}

它可以正常工作并成功保存。

我使用存储库,并且为了获得名称,我创建了这样的方法

findUserByName(String name)

但是如何通过任何字段使用存储库查找实体,例如姓和名在一起?

1 个答案:

答案 0 :(得分:4)

这里有很多选择。您可以使用类似的方式

null

或使用findUserByNameAndAge(String name, String age) 批注

@Query界面