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[]

  • 相关阅读:
    Maven私服安装
    Maven运行的方式
    Maven传递依赖的范围
    Maven子模块
    Maven父工程
    Maven项目指定JDK版本
    Maven传递依懒
    Maven概念模型
    Swift -欢迎界面1页, 延长启动图片的显示时间(LaunchImage)
    Swift
  • 原文地址:https://www.cnblogs.com/deolin/p/8204658.html
Copyright © 2011-2022 走看看