- postman报错以下内容
cpp
{
"code": "500",
"msg": "查询失败:Error attempting to get column 'created_time' from result set. Cause: java.sql.SQLFeatureNotSupportedException\n; null; nested exception is java.sql.SQLFeatureNotSupportedException",
"data": null
}
- 寻找问题
- 查看数据库中的时间字段,发现类型是:datetime。
- 而我们的实际项目中使用的则是 LocalDatetime类型。
- 集成进来的druid在1.1.21版本之前不支持Java8的新出来了一些API,LocalDate、LocalTime、LocalDateTime。
- 解决办法------最简单的就是更换druid。
升级druid到1.1.21解决这个问题
cpp
<!-- Druid连接池依赖,提供高效的数据库连接池 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.22</version> <!-- Druid版本 -->
</dependency>