乍一看,感觉java中的应该有一个时间戳类(timestamp)。但是没有,因为java的date类已经够使用了。查看java.util.Date源码就会发现,Date对象已经精确到时间戳的精度了。
Date的构造方法如下:
public Date() {
this(System.currentTimeMillis());
}
所以如何想向oracle中插入时间戳,只需要把ORACLE字段定义成Timestamp就行了。
mybatis中的jdbcType设置为TIMESTAMP,如:
#{lastTime,jdbcType=TIMESTAMP}
本文探讨了Java中Date类的使用方式及其如何满足时间戳的需求,并介绍了如何在MyBatis中配置JDBC类型以正确处理Oracle数据库的时间戳字段。
1870

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



