Hibernate基本数据类型

(其中,boolean,yes_no和 true_false对应Java中的java.lang.Boolean)。
	映射类型					Java类型						标准SQL字段类型
	integer				int or java.lang.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	j		ava.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
posted @ 2018-03-06 21:46  車輪の唄  阅读(20)  评论(0编辑  收藏  举报  来源