问题:储存 “时间日期” 到数据库时报错 “数据库驱动程序不支持直接将 java.time.LocalDateTime 类型转换为相应的数据库类型”
原因:数据库驱动包版本较低,较旧的数据库驱动程序没有对 Java 8 中引入的新日期时间类型提供直接支持。
解决:提高依赖版本
当然也可以考虑用 java.sql.Timestamp 类型存储时间戳数据
private Timestamp time = Timestamp.valueOf(LocalDateTime.now());
问题:储存 “时间日期” 到数据库时报错 “数据库驱动程序不支持直接将 java.time.LocalDateTime 类型转换为相应的数据库类型”
原因:数据库驱动包版本较低,较旧的数据库驱动程序没有对 Java 8 中引入的新日期时间类型提供直接支持。
解决:提高依赖版本
当然也可以考虑用 java.sql.Timestamp 类型存储时间戳数据
private Timestamp time = Timestamp.valueOf(LocalDateTime.now());