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(),不会报空指针异常

相关推荐
Chase_______12 小时前
计算机数据存储全解:从底层进制转换到存储介质演进
java·开发语言·python
网络工程小王12 小时前
【LangGraph 子图(Subgraph)详解】学习笔记
java·服务器·数据库·人工智能·langchain
小碗羊肉13 小时前
【JavaWeb | 第七篇】部门管理项目实战
java·开发语言·servlet
YL2004042613 小时前
027合并两个有序链表
java·数据结构·算法·链表
维诺菌13 小时前
claude code安装
java·开发语言·ai编程·calude
顶点多余13 小时前
自定义协议、序列化、反序列化实现
java·linux·开发语言·c++·tcp/ip
清水白石00813 小时前
把事故变成护城河:如何设计回归测试,防止“订单重复创建”这类历史 Bug 卷土重来?
python·bug
小新同学^O^14 小时前
简单学习 --> SpringAOP
java·学习·spring·aop
风味蘑菇干14 小时前
使用接口定义规范,实现类完成具体逻辑。
java·开发语言
Zephyr_014 小时前
java数据结构
java·数据结构