Hibernate映射 字段类型对应关系

原创 2014年05月28日 15:07:54

Hibernate 数据库字段映射类型  

Hibernate 数据库字段映射类型

Hibernate 映射类型    java 类型                                    标准 sql 类型  

integer                int or Integer                                INTEGER  

long                   long or java.lang.Long                        BIGINT  

short                short or java.lang.Short                    SMALLINT  

float                float or java.lang.Float                    FLOAT               

double                 double or java.lang.Double                DOUBLE  

big_decimal            java.math.BigDecimal                        NUMERIC  

character            java.lang.String                            CHAR(1)  

string                 java.lang.String                            VARCHAR  

byte                   byte or java.lang.Byte                       TINYINT  

boolean                boolean or java.lang.Boolean                BIT  

yes_no                 boolean or java.lang.Boolean                CHAR(1)('Y' or 'N')  

true_false             boolean or java.lang.Boolean                CHAR(1)('Y' or 'N')  

date                   java.util.Date or java.sql.Date            DATE  

time                   java.util.Date or java.sql.Time            TIME  

timestamp            java.util.Date or java.sql.TimeStamp    TIMESTAMP  

calendar               java.util.Calendar                            TIMESTAMP  

calendar_date          java.util.Calendar                            DATE  

binary                    byte[]                                           VARBINARY( or BLOB)  

text                    java.lang.String                            CLOB  

serializable            java.io.Serializable                        VARBINARY (or BLOB)               

clob                    java.sql.Clob                                CLOB  

blob                    java.sql.Blob                                BLOB  

class                    java.lang.Class                               VARCHAR  

locale                    java.util.Locale                            VARCHAR  

timezone                java.util.TimeZone                           VARCHAR  

currency                java.util.Currency                            VARCHAR  

Hibernate 数据库字段映射类型Hibernate 数据库字段映射类型

映射文件中的type Hibernate 映射类型    java 类型                                    标准 sql 类型  integer        ...
  • proud2005
  • proud2005
  • 2013年03月06日 15:46
  • 451

Java类型 、hibernate中hbm文件中映射类型、Oracle数据库数据类型 对应关系

Java类型  、hibernate中hbm文件中映射类型、Oracle数据库数据类型 对应关系 java类型 hibernate类型 Oracle类型 jav...
  • yao364297490
  • yao364297490
  • 2012年11月16日 16:14
  • 1570

Java 类型, Hibernate 映射类型及 SQL 类型之间的对应关系

  • cnmm22
  • cnmm22
  • 2015年07月18日 10:37
  • 1003

hibernate七种对应关系映射

hibernate框架七种对应的关系映射(ORM)
  • yangguirong123
  • yangguirong123
  • 2017年02月05日 10:23
  • 1190

hibernate与mysql字段类型对应关系

hibernate与mysql字段类型对应关系
  • chenjiazhu
  • chenjiazhu
  • 2016年07月18日 11:37
  • 1369

MySQL\Hibernate\Java数据类型映射关系

类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             VARCHAR L+N VARCHAR java.lang.String 12   ...
  • whucyl
  • whucyl
  • 2012年08月10日 14:12
  • 6548

hibernate,java,数据库类型对应关系

Java数据类型 Hibernate数据类型 标准SQL数据类型 (PS:对于不同的DB可能有所差异) byte、java.lang.Byte byte TINYINT ...
  • a1610770854
  • a1610770854
  • 2016年07月20日 22:41
  • 3782

【Hibernate学习笔记】映射聚合关系和组合关系

聚合:是整体与部分的关系,部分可以离开整体而单独存在。如大雁和雁群,大雁离开雁群,也可以单独存在。         【UML表示法】带空心的菱形的实线。         【箭头指向】空心菱...
  • xwz0528
  • xwz0528
  • 2014年04月18日 15:39
  • 1095

Hibernate对应关系详解

  many-to-one节点有以下属性(摘自Hibernate文档):(1) name: 属性名。  (2) column (可选): 字段名。  (3) class (可选 - 默认是通过反射得到...
  • fan_zhen_hua
  • fan_zhen_hua
  • 2008年09月16日 17:42
  • 1417

hibernate继承关系映射方法(三)--每个具体类一张表TPC

TPC:所谓是“每个具体类一张表(table per concrete class)”的意思是:使继承体系中每一个子类都对应数据库中的一张表。每一个子类对应的数据库表都包含了父类的信息,并且包含了自己...
  • tuke_tuke
  • tuke_tuke
  • 2015年11月28日 17:27
  • 1710
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Hibernate映射 字段类型对应关系
举报原因:
原因补充:

(最多只允许输入30个字)