数据库字段类型和Java的对应关系

1、CHAR、VARCHAR 、LONGVARCHAR

可映射为 String 或 char[],但 String 更适合于一般用法

2、BINARY、VARBINARY 和 LONGVARBINARY

都可用同一 byte数组来表示。

3、BIT

BIT 类型的 Java 映射的推荐类型是 Java 布尔型

4、SMALLINT

SMALLINT 类型的 Java 映射的推荐类型是16位的 Java short 类型

5、INTEGER

INTEGER 类型 Java 映射的推荐类型是 Java int 类型。

6、REAL

REAL 类型的 Java 映射的推荐类型为 Java float 类型

7、DOUBLE

DOUBLE 类型的 Java 映射的推荐类型为 Java double 类型。

8、FLOAT

FLOAT 类型的 Java 映射的推荐类型为 Java double 类型。

9、DECIMAL 、 NUMERIC

DECIMAL 和 NUMERIC 类型的 Java 映射的推荐类型是 java.math.BigDecimal

10、 DATE、TIME 、TIMESTAMP

java.sql.Date,对应于 SQL DATE 信息。java.util.Date 基本类中的小时、分钟和秒都设为 0。

java.sql.Time,对应于 SQL TIME 信息。java.util.Date 基本类中的年、月、日域设为 1970 年 1 月 1 日。这是 Java 纪元的“零”日期。

java.sql.Timestamp,对应于 SQL TIMESTAMP 信息。该类扩展了 java.util.Date,添加了纳秒域。

  • 1
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值