最近遇到一个问题,数据库存储的Date是包含时分秒的,数据库用的是Oracle,日期类型用的是date,数据库访问用的是Mybatis,对应的代码是通过Mybatis-Generator生成的。经检查发现是生成的代码中,存储了时分秒的字段在映射的时候对应的jdbcType是DATE,改成TIMESTAMP就好了。
Mybatis取出来的Date没有时间只有日期
最新推荐文章于 2025-08-13 14:30:05 发布
本文介绍了解决使用Mybatis访问Oracle数据库时,日期字段包含时分秒而导致的映射错误问题。通过将字段映射的jdbcType从DATE改为TIMESTAMP解决了该问题。

5543

被折叠的 条评论
为什么被折叠?



