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

相关推荐
Miku16几秒前
基于SpringAI实现简易聊天对话
java·ai编程
24k小善6 分钟前
FlinkJobmanager深度解析
java·大数据·flink·云计算
forestsea7 分钟前
Maven多模块工程版本管理:flatten-maven-plugin扁平化POM
java·maven
CodeFox8 分钟前
线上 nacos 挂了 !cp 模式下,naming server down 掉问题深度解析!
java·后端·架构
VvUppppp11 分钟前
动态代理与反射
java·后端
Betty_蹄蹄boo23 分钟前
如何搭建spark yarn模式的集群
java·大数据·spark
camellia27 分钟前
SpringBoot(二十六)SpringBoot自定义注解
java·后端
camellia31 分钟前
SpringBoot(二十四)SpringBoot集成redis哨兵集群
java·前端·后端
仲夏plus35 分钟前
Java:基于SpringBoot的微服务文件上传下载组件,支持本地+OSS上传和后期可扩展性
java·spring boot
MacroZheng42 分钟前
换掉ES!SpringBoot + Meilisearch实现商品搜索,太方便了!
java·spring boot·后端