by Eric Pugh and Joseph D. Gradecki
Java Class Attribute Type Hibernate Type Possible SQL Type-Vendor Specific
Integer, int, long short integer, long, short Appropriate SQL type
char character char
java.math.BigDecimal big_decimal NUMERIC, NUMBER
float, double float, double float, double
java.lang.Boolean, boolean boolean, yes_no, boolean, int
true_false
java.lang.string string varchar, varchar2
Very long strings text CLOB, TEXT
java.util.Date date, time, timestamp DATE, TIME, TIMESTAMP
java.util.Calendar calendar, calendar_date TIMESTAMP, DATE
java.util.Locale locale varchar,varchar2
java.util.TimeZone timezone varchar, varchar2
java.util Currency Currency varchar, varchar2
java.sql.Clob clob CLOB
java.sql.Blob blob BLOB
Java object serializable binary field
byte array binary binary field
java.lang.Class class varchar, varchar2
Integer, int, long short integer, long, short Appropriate SQL type
char character char
java.math.BigDecimal big_decimal NUMERIC, NUMBER
float, double float, double float, double
java.lang.Boolean, boolean boolean, yes_no, boolean, int
true_false
java.lang.string string varchar, varchar2
Very long strings text CLOB, TEXT
java.util.Date date, time, timestamp DATE, TIME, TIMESTAMP
java.util.Calendar calendar, calendar_date TIMESTAMP, DATE
java.util.Locale locale varchar,varchar2
java.util.TimeZone timezone varchar, varchar2
java.util Currency Currency varchar, varchar2
java.sql.Clob clob CLOB
java.sql.Blob blob BLOB
Java object serializable binary field
byte array binary binary field
java.lang.Class class varchar, varchar2
本文介绍了Java类属性类型与Hibernate映射类型的对应关系,并列举了各种Java类型对应的Hibernate类型及可能的SQL类型。
944

被折叠的 条评论
为什么被折叠?



