- 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 映射类型与Java 类型对照
最新推荐文章于 2024-11-15 18:38:47 发布