zoukankan      html  css  js  c++  java
  • 实现排序取前几条数据

    实现排序取前几条数据

    @Override
    public List<Notice> selectNewlyNotice() {
        NoticeExample noticeExample = new NoticeExample();
        noticeExample.setOrderByClause("noti_id desc");
        List<Notice> notices = noticeMapper.selectByExample(noticeExample)
                .stream().limit(5).collect(Collectors.toList());
        return notices;
    }
    

    说明:首先使用example进行排序,然后按照这个example的条件放到select中进行查询,查询完后使用stream流函数进行处理,limit(x) x表示截取的几条数据。然后collect()函数是将流转为list集合。

    博客网站 https://yamon.top 个人网站 https://yamon.top/resume GitHub网站 https://github.com/yamonc 欢迎前来访问
  • 相关阅读:
    项目01-nginx模块
    Spark机器学习
    项目01-手机端模块
    Spark内存管理
    Spark Streaming
    Spark SQL
    Spark Job调度
    Spark master节点HA配置
    机器学习
    07、Spark集群的进程管理
  • 原文地址:https://www.cnblogs.com/chenyameng/p/12769530.html
Copyright © 2011-2022 走看看