70.Bug:使用list.sort(Comparator.Comping(User::getCreateTime).reverse())空指针异常

1.出错原因:在xml中没有做字段映射

报错语句复现:

List<User> list=new ArrayList<>();

xml中进行查询数据,数据存放在list中...........

//排序

list.sort(Comparator.Comping(User::getCreateTime).reverse());

缺少:<result property="createTime" column="DCJSJ"/>

2.集合对象调用sort()排序的注意事项

1.集合为null,(如List<User> list=null;),调用sort(),会报空指针异常

2.集合中没有元素(如List<User> list=new ArrayList<>()),调用sort(),不会报空指针异常

相关推荐
一 乐21 小时前
电影院|基于springboot + vue电影院购票管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·电影院购票管理管理系统
恼书:-(空寄21 小时前
JVM GC 日志分析 + 常见 GC 场景 + 实战参数调优
java·jvm
消失的旧时光-19431 天前
Spring Boot 实战(五):接口工程化升级(统一返回 + 异常处理 + 错误码体系 + 异常流转机制)
java·spring boot·后端·解耦
杨凯凡1 天前
【012】图与最短路径:了解即可
java·数据结构
比特森林探险记1 天前
【无标题】
java·前端
椰猫子1 天前
Javaweb(Filter、Listener、AJAX、JSON)
java·开发语言
朝新_1 天前
【Spring AI 】核心知识体系梳理:从入门到实战
java·人工智能·spring
一 乐1 天前
旅游|基于springboot + vue旅游信息推荐系统(源码+数据库+文档)
java·vue.js·spring boot·论文·旅游·毕设·旅游信息推荐系统
我命由我123451 天前
Android 开发中,关于 Gradle 的 distributionUrl 的一些问题
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
橙露1 天前
SpringBoot 全局异常处理:优雅封装统一返回格式
java·spring boot·后端