您的位置:首页 > 编程语言 > Java开发

Spring boot jpa 获取list前10条记录

2017-04-18 18:47 435 查看
结果图:



如图:取出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);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐