mybatis xml文件 -- 报错 invalid comparison: java.time.LocalDateTime and java.lang.String

原配置写法:
<if test="assetFlaw.handleTime != null and assetFlaw.handleTime != ''">
and af.handle_time like CONCAT('%',#{assetFlaw.handleTime},'%')
</if>

  原因:

这个错误是由于mybatis版本问题导致,这个版本中时间不能与空字符串进行比较。3.3.*版本应该都会有这个问题。

  解决:

猜你喜欢

转载自www.cnblogs.com/Zsir-000/p/10650998.html
今日推荐