日期:2014-05-16 浏览次数:21135 次
mysql类型hibernateit | 
分类: J2EE | 
?
| 
 integer 或者 int  | 
 int 或者 java.lang.Integer  | 
 INTEGER  | 
 4 字节  | 
| 
 long  | 
 long? Long  | 
 BIGINT  | 
 8 字节  | 
| 
 short  | 
 short? Short  | 
 SMALLINT  | 
 2 字节  | 
| 
 byte  | 
 byte? Byte  | 
 TINYINT  | 
 1 字节  | 
| 
 float  | 
 float? Float  | 
 FLOAT  | 
 4 字节  | 
| 
 double  | 
 double? Double  | 
 DOUBLE  | 
 8 字节  | 
| 
 big_decimal  | 
 java.math.BigDecimal  | 
 NUMERIC  | 
 NUMERIC(8,2)8 位  | 
| 
 character  | 
 char? Character? String  | 
 CHAR(1)  | 
 定长字符  | 
| 
 string  | 
 String  | 
 VARCHAR  | 
 变长字符串  | 
| 
 boolean  | 
 boolean? Boolean  | 
 BIT  | 
 布尔类型  | 
| 
 yes_no  | 
 boolean? Boolean  | 
 CHAR(1) (Y-N)  | 
 布尔类型  | 
| 
 true_false  | 
 boolean? Boolean  | 
 CHAR(1) (T-F)  | 
 布尔类型  | 
?
2 、 Java 时间和日期类型的 Hibernate 映射
?
| 
 映射类型  | 
 Java 类型  | 
 标准 SQL 类型  | 
 描述  | 
| 
 date  | 
 util.Date 或者 sql.Date  | 
 DATE  | 
 YYYY-MM-DD  | 
| 
 time  | 
 Date??? Time  | 
 TIME  | 
 HH:MM:SS  | 
| 
 timestamp  | 
 Date?? Timestamp  | 
 TIMESTAMP  | 
 YYYYMMDDHHMMSS  | 
| 
 calendar  | 
 calendar  | 
 TIMESTAMP  | 
 YYYYMMDDHHMMSS  | 
| 
 calendar_date  | 
 calendar  | 
 DATE  | 
 YYYY-MM-DD  | 
?