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

相关推荐
Aczone2817 分钟前
数据结构(三)双向链表
java·数据结构·链表
菜菜的后端私房菜17 分钟前
Dubbo2到Dubbo3服务发现机制的优化
java·后端·dubbo
33255_40857_2805926 分钟前
RocketMQ实战指南:Java开发者的分布式消息中间件全解析
java·rocketmq
Seven9736 分钟前
剑指offer-19、顺时针打印矩阵
java
SimonKing37 分钟前
PostMan不香了,IDEA因为Apipost插件这一功能轻松取代
java·后端·程序员
_杨瀚博1 小时前
Maven 构建知识库
java·后端
我叫黑大帅1 小时前
📝 Java 文件 IO 入门教程
java·前端
.又是新的一天.1 小时前
SpringBoot+SpringMVC常用注解
java·spring boot·后端
三木水2 小时前
Spring-rabbit使用实战六
java·后端·spring·消息队列·java-rabbitmq
录大大i2 小时前
Druid与JdbcTemplate基本使用
java·spring