JDBC日期在Java中不推荐使用(java.sql包)

Rya*_*n H 2 java jdbc

我正在使用JDBC和MySQL.我有一个日期列,我需要包含在我的结果集中.不幸的是,我找不到Java中的类来检索日期.不推荐使用SQL Date类.如何从结果集中获取Date对象?

cle*_*tus 19

您使用java.sql.Date.不推荐使用构造函数和一些方法.班级不是.比起java.util.Datejava.util.Calendar会比较困惑吗?看看Java的日期.

有三种JDBC日期/时间类型:

混淆可能源于java.sql.Date扩展java.util.Date并因此继承其弃用的方法.

只需使用正确的类型作为列的类型.