Spring boot 如何使用最新的spring引导在jpa测试中使用where子句统计记录?

Spring boot 如何使用最新的spring引导在jpa测试中使用where子句统计记录?,spring-boot,spring-data-jpa,where-clause,jpql,Spring Boot,Spring Data Jpa,Where Clause,Jpql,我有一个用户存储库: public interface UserRepository extends JpaRepository<User, String> {} 我用最新的弹簧靴 您需要类似于: public interface UserRepository extends CrudRepository<User , String >{ Integer countByName(String name); } public interface UserRepo

我有一个用户存储库:

public interface UserRepository extends JpaRepository<User, String> {}

我用最新的弹簧靴

您需要类似于:

public interface UserRepository extends CrudRepository<User , String >{
    Integer countByName(String name);
}
public interface UserRepository扩展了crudepository{
整数countByName(字符串名称);
}
select count(*) from TBL_USERS where name='John';

@Test
    public void testCountSimilarNames() {
        ...
        userRepository.count() ... ?
    }
public interface UserRepository extends CrudRepository<User , String >{
    Integer countByName(String name);
}