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

转载 2013年03月06日 15:46:14

  <property name="img" type="java.lang.String">           <column name="IMG" />        </property>

 

 映射文件中的type

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 数据库字段映射类型   Hibernate 数据库字段映射类型 Hibernate 映射类型    java 类型               ...
  • dajiahao89
  • dajiahao89
  • 2014年05月28日 15:07
  • 410

用hibernate将类映射到数据库

用hibernate将类映射到数据库                                         "http://hibernate.sourceforge.net/hiberna...
  • mrnavy
  • mrnavy
  • 2004年11月16日 20:27
  • 3352

hibernate映射的数据类型

http://blog.sina.com.cn/s/blog_63804f6f0100mcwx.html  Hibernate映射类型分为两种:内置的映射类型和客户化映射类型。内置映射类型负责把一...
  • CociJava
  • CociJava
  • 2016年08月24日 19:39
  • 1618

hibernate实体指定某些字段不映射

@Transient
  • m0_37983376
  • m0_37983376
  • 2017年09月04日 16:48
  • 428

Hibernate框架基础——映射普通属性

持久化对象与OID对持久化对象的要求 提供一个无参的构造器。使Hibernate可以使用Constructor.newInstance()来实例化持久化类。 提供一个标识属性(identifier p...
  • yerenyuan_pku
  • yerenyuan_pku
  • 2016年10月05日 18:09
  • 1518

hibernate实体映射之讲解

实体类与数据库之间存在某种映射关系,Hibernate依据这种映射关系完成数据的存取,因此映射关系的配置在Hibernate中是最关键的。Hibernate支持xml配置文件与@注解配置两种方式。xm...
  • bestone0213
  • bestone0213
  • 2015年09月13日 11:53
  • 1876

Hibernate两个属性映射同一字段

如果出现hibernate-should be mapped with insert="false"update="false错误 说明你有两个属性映射了数据库的同一字段值,有两个情况: 第一:在配置...
  • fygkchina
  • fygkchina
  • 2015年10月15日 14:08
  • 1928

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

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

Hibernate中日期类型字段的映射策略

在Hibernate中映射日期类型的数据是比较麻烦的一件事,因为除了有SQL定义的标准的日期类型,还有各个数据库厂商的自定义类型。这里暂时只考虑三种各个数据库厂商都基本支持的数据类型,如下: Date...
  • lmy86263
  • lmy86263
  • 2016年06月29日 17:54
  • 2321

Hibernate注解映射mysql数据库上text类型

@Lob 通常与@Basic同时使用,提高访问速度。  @Lob  @Basic(fetch = FetchType.LAZY)  @Column(name="DtaContent", colu...
  • lezhaoyong
  • lezhaoyong
  • 2014年07月03日 18:00
  • 856
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Hibernate 数据库字段映射类型Hibernate 数据库字段映射类型
举报原因:
原因补充:

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