java数据类型对应mysql的数据类型

java数据类型对应mysql的数据类型

java数据类型Hibernate数据类型标准SQL数据类型
byte、java.lang.BytebyteTINYINT
short、java.lang.shortshortSMALLINT
int、java.lang.IntegerintegerINGEGER
long、java.lang.LonglongBIGINT
float、java.lang.FloatfloatFLOAT
double、java.lang.DoubledoubleDOUBLE
java.math.BigDecimalbig_decimalNUMERIC
boolean、 java.lang.BooleanbooleanBIT
java.lang.stringstringVARCHAR
boolean、java.lang.Booleanyes_noCHAR(1)('Y或’N)
boolean、java.lang.Booleantrue_falseCHAR(1)(‘Y’或’N’)
java.util.Date、java.sql.DatedateDATE
java.util.Date、java.sql.TimetimeTIME
java.util.Date、java.sql.TimestamptimestampTIMESTAMP
java.util.calendarcalendarTIMESTAMP
java.util.Calendarcalendar_dateDATE
byte[]binaryVARBINARY,BLOB
java.lang.stringtextCLOB
java.io.serializableserializableVARBINARY、BLOB
java.sql.ClobclobCLOB
java.sql.BlobblobBLOB
java.util.LocalelocaleVARCHAR
java.util.TimeZonetimezoneVARCHAR
java.util.currencycurrencyVARCHAR
java.lang.ClassclassVARCHAR

以上内容仅供参考 如有错误 请大家指出 一起进步!


版权声明:本文为qq_56393773原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。