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

相关推荐
当战神遇到编程16 分钟前
LinkedList深入讲解
java·intellij-idea
kylezhao201916 分钟前
C#中的反射是什么?详细讲解以及在工控上位机中如何应用
java·开发语言
张三_022617 分钟前
Java并发:我用修仙小说讲AQS
java
what丶k19 分钟前
【微服务】Spring AI 使用详解:让微服务无缝集成 AI 能力
java·后端·ai编程
骑猪上高速z24 分钟前
Easy Desensitize:Java 高性能脱敏引擎的试用与实测
java
工业甲酰苯胺24 分钟前
一文学习 Spring AOP 源码全过程
java·学习·spring
知我Deja_Vu26 分钟前
详解 Lists.newArrayList() 的作用
java·开发语言
nxb55626 分钟前
云原生 tomcat实验设定
java·tomcat
NGC_661127 分钟前
归并排序算法
java·数据结构·算法
Andy Dennis33 分钟前
Java语法注意事项
java·开发语言·jvm