培训中出现java.lang.IllegalArgumentException: java.util.Date and java.lang.String原因和解决方案

刘滨杰 组长 2022-10-23 07:18:11

在RuoYi-Vue框架的培训中,发现在controller中调用add方法进行新增教师信息,通过Postman进行测试接口时,出现java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String的错误信息

 

 

原因:java.lang.IllegalArgumentException:无效比较:java.util.Date和java.lang.String

birth与createTime都是Date类型,在mybatis的判断语句中进行Data类型与空字符串的比较,会引起异常

 解决方案:将与空字符串比较的语句删除,只判断是否为null即可

 

 

 

...全文
206 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

50

社区成员

发帖
与我相关
我的任务
社区描述
产学研究,学术传承
社区管理员
  • 又菜又爱玩呜呜呜~
  • 两年半的个人练习生^_^
  • yolanda19910002
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧