Spring boot jpa 获取list前10条记录

来源:互联网 发布:淘宝龙腾国际名品真假 编辑:程序博客网 时间:2024/05/20 04:11

结果图:

如图:取出list中前10条记录,用的是spring boot 中集成的 jpa格式。

Repository:

List<Stock> findByTradingcodeContaining(Pageable pageable, String code);
service:

public List findStockCodeAndStockNameByStockCode(String StockCode){    PageRequest pr = new PageRequest(0, 10);    List<Stock> list = stockRepository.findByTradingcodeContaining(pr, StockCode);    return list;}
Controller:

@GetMapping(value = "/findStock")public Result findStockByCode(@RequestParam(value = "code",required = false) String code,                              @RequestParam(value = "name",required = false) String name){    List list = null;    if (!StringUtils.isEmpty(code)) {        list = stockService.findStockCodeAndStockNameByStockCode(code);    }else if (!StringUtils.isEmpty(name)) {        list = stockService.findStockCodeAndStockNameByStockName(name);    }    return ResultUtil.success(list);}

3 0
原创粉丝点击