通过方法名称从查询创建端点,即 pageable/sortable
Create endpoint from query by method name, that is pageable/sortable
我是 spring 引导的新手,我有一个简单的 CRUD 服务,它有一个 RestRepositoryResource
:
@RepositoryRestResource
public interface CatalogueOrderRepository extends JpaRepository<CatalogueOrder, Long>,
QuerydslPredicateExecutor<CatalogueOrder> {
}
我正在尝试创建一个自定义端点,它可以对不等于提供的查询参数的订单状态执行 pageable/sortable 查询。我尝试了以下操作:
@GetMapping("/test")
Page<CatalogueOrder> findByOrderStatusNot(String orderStatus, Pageable page);
当我尝试到达端点 /test
时,出现 404 错误。
我是不是暴露了错误的端点?如果是这样,我是否为我想要实现的目标正确定义了方法?
可能是您忘记在控制器中设置注解@RestController
。
执行此操作并再次尝试调用 http://localhost:8080/test
、
我是 spring 引导的新手,我有一个简单的 CRUD 服务,它有一个 RestRepositoryResource
:
@RepositoryRestResource
public interface CatalogueOrderRepository extends JpaRepository<CatalogueOrder, Long>,
QuerydslPredicateExecutor<CatalogueOrder> {
}
我正在尝试创建一个自定义端点,它可以对不等于提供的查询参数的订单状态执行 pageable/sortable 查询。我尝试了以下操作:
@GetMapping("/test")
Page<CatalogueOrder> findByOrderStatusNot(String orderStatus, Pageable page);
当我尝试到达端点 /test
时,出现 404 错误。
我是不是暴露了错误的端点?如果是这样,我是否为我想要实现的目标正确定义了方法?
可能是您忘记在控制器中设置注解@RestController
。
执行此操作并再次尝试调用 http://localhost:8080/test
、