问题现象:
适配oracle数据库的时候,mybatis报了Error setting null parameter,debug发现是参数出现了null值。
此问题跟数据库的jdbc驱动包有关,MySQL和PostgreSql是不存在问题的,换成Oracle就出现了。
具体方法:
配置:
#{submitDate},报错:Error setting null parameter
更改配置:
#{submitDate,jdbcType=DATE},注意jdbcType是区分大小写的。