JDBC操作timestamp和datetime时候应该注意的问题

来源:互联网 发布:全球经济数据网 编辑:程序博客网 时间:2024/06/13 19:22
1、JDBC读取时候,应该选择getTimestamp()方法来读取,这样才能保持数据精度。
如果选择了getDate读取,则自动丢弃时分秒,造成精度下降。
2、JDBC读取的数据保存为java类型时候,应该定义为java.util.Date,这样可以保持原有的精度,如果设置成java.sql.Date,则造成时分秒丢失。
3、java.sql.Date是Java历史的垃圾,尽量避免使用。
4、在执行预定义SQL的时候,java.lang.String参数似乎是更好的方式。
原创粉丝点击