【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行!
博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、数据库、项目案例等相关知识点总结,感谢你的阅读和关注,希望我的博客能帮助到更多的人,分享获取新知,大家一起进步!
吾等采石之人,应怀大教堂之心,愿我们奔赴在各自的热爱里…
控制台报错
整理一下如下报错及解决方案
IllegalArgumentException arguments Source must not be null
报错截图
业务场景
从数据库查询出来的数据为null ,然后直接进行了 BeanUtils.copyProperties *** 作
User user= userMapper.selectById(id); UserVo userVo=new UserVo (); BeanUtils.copyProperties(user, userVo); return userVo;
解决方案
转换前进行判空
User user= userMapper.selectById(id); UserVo userVo=new UserVo (); if (user != null) { BeanUtils.copyProperties(user, userVo); } return userVo;
更多项目实战问题参考:Java项目实战问题
非常感谢你阅读到这里,如果这篇文章对你有帮助,希望能留下你的点赞 关注❤️ 分享 留言thanks!!!
2021年12月17日22:04:31 愿我们奔赴在自己的热爱里!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)