zoukankan      html  css  js  c++  java
  • MySQL 常用字段类型与对应的Java类型

    varchar

    不定长字符串

    字符串或是没有合适类型时,可以选择它作为字段类型

    对应Java中的String

    int bigint

    数值

    一般以int作为数字的默认选择,数值很大时使用bigint

    对应Java中的Long

    char

    定长字符串

    适用于盐、md5加密后的密码等情况

    对应Java中的String

    float double

    浮点数

    适用于各种小数,除非金额等情况,小数推荐使用double

    各自对应Java中的Float,Double

    decimal

    精确浮点数

    适用于金额

    对应Java中的BigDecimal

    tinyint

    逻辑型

    适用于是/否的情况,ORM框架一般会将其映射为true/false

    对应Java中的Boolean

    date time datetime

    “时间”

    各自适用于年月日,时分秒,年月日时分秒三种情况

    都对应Java中的java.util.Date

    text

    文本

    适用于富文本、文章正文等

    对应Java中的String

    enum

    枚举

    适用于性别、订单状态等

    对应Java中的String

    blob

    二进制

    适用于小图片、小音频等。(不过更常用的做法是上传到服务器,在DB中存储url)

    对应Java中的byte[]

  • 相关阅读:
    【JavaScript】函数(未完全)
    Spring集成Jersey开发(附demo)
    Tomcat中work目录的作用
    Lucene全文检索(一)
    JS放大镜特效(兼容版)
    S2SH整合
    EL表达式
    JSP和JavaBean
    Cookie和Session
    request对象和response对象
  • 原文地址:https://www.cnblogs.com/deolin/p/8204658.html
Copyright © 2011-2022 走看看