如何在Spring数据存储库中指定CrudRepository方法的查询?

时间:2017-10-30 06:54:40

标签: java spring-data

我打算使用PagingAndSortingRepository接口方法,并希望了解如何指定在调用findAll等方法时运行的查询?

1 个答案:

答案 0 :(得分:0)

我假设是JPA,但其他商店的工作方式相同,或者在注释实体模型的情况下相似。

通常你不会。 Spring Data代表您计算出这些查询。如果你想要执行一个不同于Spring Data选择的查询,你可以选择Spring Data中的自定义方法:

  1. 如果您只需更改表名或列名,则可以为实体模型添加注释。

  2. provide a @Query annotation

  3. provide a complete custom annotation