1.问题
nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='createTime', mode=IN, javaType=class java.time.LocalDateTime, jdbcType=null, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'},Cause: org.apache.ibatis.type.TypeException: Error setting non null for parameter #8 with JdbcType null . Try setting a different JdbcType for this parameter or a different configuration property.
2.问题原因
SpringBoot工程,配置 maven依赖时,动态数据源 druid版本与 mybatis Plus版本支持的数据源不兼容引起。
报错的配置:
3.解决方案
方式一:降低mybatis plus 版本为3.1.0,数据源版本升级为1.1.21
解决后的配置: