我很困惑。我不知道如何将自定义“搜索”方法与在 spring-data-rest 的帮助下加载的方法一起定义。你能回答我,框架是否有这种“开箱即用”的可能性?如果有,你能告诉我,我在哪里可以找到它?
为了更深入地了解我的情况,我描述了我的问题:
class UserService {
public String getListOfWaitingUsers() {
return userRepository.findAll(UserSpecification.isWaiting());
}
}
public interface UserRepository extends PagingAndSortingRepository<User, Long>{
Page<User> findByNameLike(@Param("name") String name, Pageable pageable);
}
我希望它像:
/user/search/
findByNameLike
findWaitingUsers
如何实现我的规范或服务方法(存储库中没有方法)将使用路径“/resource_name/search/METHOD_NAME”定义(存储库方法+(方法服务或规范)