hibernate和mysql之中的数据类型转换



映射类型                   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_datev          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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光剑书架上的书阅读 3,977评论 2 8
  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 5,723评论 0 4
  • Java 语言支持的类型分为两类:基本类型和引用类型。整型(byte 1, short 2, int 4, lon...
    xiaogmail阅读 1,380评论 0 10
  • https://yq.aliyun.com/opensource百度开源平台的项目主要源自百度FE、QA团队,其公...
    燕京博士阅读 487评论 0 0
  • 山上的森林里有猛虎和狮子 会吃人 城市的草丛里有长蛇和毒蝎子 路灯下露出幽幽的眼睛 那是怨恨的眼神 神在忙忙碌碌 ...
    我的乖乖啊乖乖啊乖乖啊阅读 198评论 0 0