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

相关推荐
茶本无香1 分钟前
【无标题】Kafka 系列博文(一):从零认识 Kafka,到底解决了什么问题?
java·分布式·kafka
星辰_mya1 分钟前
Fork/Join 框架与并行流:CPU 密集型的“分身术”
java·开发语言·面试
惊讶的猫3 分钟前
SpringMVC介绍
java·springmvc·springboot
JWASX4 分钟前
【RocketMQ 生产者和消费者】- 事务消息的使用
java·rocketmq·java-rocketmq
Via_Neo5 分钟前
接雨水问题 + 输入优化
java·开发语言·算法
xufengzhu7 分钟前
多层Module依赖项目Maven编译错误的解决方案
java·maven
吃鱼不吐刺.8 分钟前
阻塞队列。
java·开发语言
啦啦啦_99998 分钟前
3. AI面试题之 FunctionCall
java
半夜修仙8 分钟前
总结一下 Spring 中存取 Bean 的相关注解, 以及这些注解的用法.
java·笔记·学习·spring
彭于晏Yan9 分钟前
Spring Cloud Security:Oauth2令牌存储
java·spring boot·spring cloud