报错详情:
MyBatisPlus 3.3.1 + Druid 1.2.20在处理LocalDateTime字段时报错如下:
Error attempting to get column 'create_time' from result set.
Cause: java.sql.SQLFeatureNotSupportedException
报错原因:
报错来自Druid的版本问题,在1.1.21版本之前不支持LocalDateTime等新日期类型处理方式。而MyBatisPlus 自3.3.1版本开始使用了新版jdbc,支持新的日期类型。
解决办法:
- (推荐) 升级
Druid至1.2.21; - (不推荐) 切换
Druid至HikariCP; - (不推荐) 降
MyBatisPlus至3.1.0,弃用LocalDateTime等新日期类型;
7496





