67,513
社区成员
发帖
与我相关
我的任务
分享
自定义扩展Controller
@RepositoryRestController
public get(参数。。。){
//扩展代码。。。
Page<XXX> page = Repository .find(参数。。。)// 默认Repository层的方法调用
如何返回完整的Spring HATEOAS 格式?与默认的sdr一致?
}
@RequestMapping(value ="/search/findByName",method = RequestMethod.GET)
@ResponseBody
public PagedModel get(@RequestParam(value = "locationName",defaultValue = "") String name,Pageable pageable){
boolean flag = false;
log.info("get : {}",pageable);
Page<WarehouseBaseView> page = warehouseBaseViewRepository.findByLocationNameContaining(name,pageable);
return pagedResourcesAssembler.toModel(page);
}
pagedResourcesAssembler 这个对象需要注入。