<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont

本文涉及的产品
转发路由器TR,750小时连接 100GB跨地域
简介: MySQL数据库规范公有字段规范1 项目中所涉及到的表结构都需要增加创建时间和修改时间2 项目中所涉及到的用户表中的id,都使用user_id3 项目中所涉及到的记录的状态信息,必须使用枚举类型(对应java枚举类...

MySQL数据库规范公有字段规范

  • 1 项目中所涉及到的表结构都需要增加创建时间和修改时间
  • 2 项目中所涉及到的用户表中的id,都使用user_id
  • 3 项目中所涉及到的记录的状态信息,必须使用枚举类型(对应java枚举类)
  • 4 项目中所涉及到货币单位表示都使用decimal类型,并且保留8位小数
  • 5 项目中所涉及到的账户流水表,请使用_record作为后缀,如果是普通操作日志或者系统记录日志请使用_log后缀

关键字段定义如下:

字段名 类型 备注
id bigint(20) 自增长
create_time datetime 创建时间
update_time datetime 修改时间
user_id bigint(20) 用户id
amount decimal(20,8) 货币类型金额
method varchar(64) 支付方式 参见PaymentMethod
status varchar(64) 状态信息 说明:PUBLIC 正常 DELETED 删除 LOCKED 锁定

时间处理相关

`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '本记录最后修改时间',
AI 代码解读

在mybatis的*Mapper.xml文件中统一使用now()函数,如下:

插入操作时间更新

<sql id="Base_Column_List">
    id, openid, mobile, user_id, create_time, update_time
</sql>

<insert id="insert" parameterType="UserWechatPo">
    INSERT INTO user_wechat
    (openid, mobile,user_id, create_time, update_time)
    VALUES
    (#{openid}, #{mobile}, #{userId}, now(), now())
</insert>
AI 代码解读

更新操作时间更新

<update id="update" parameterType="WechatMessage">
    UPDATE
    wechat_message
    <set>
        <if test="status != null">
            status = #{status},
        </if>
        update_time = now()
    </set>
    WHERE id = #{id}
</update>
AI 代码解读
目录
相关文章
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
在上一期的专栏文章中,我们曾经提到:数据分析系统的总体架构分为四个部分 —— 源系统、数据仓库、多维数据库、客户端(图一:pic1.bmp) 其中,数据仓库(DW)起到了数据大集中的作用。
1172 0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
nproc是操作系统级别对每个用户创建的进程数的限制,在Linux下运行多线程时,每个线程的实现其实是一个轻量级的进程,对应的术语是:light weight process(LWP)。
1188 0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
zookeeper的maxSessionTimeout默认值导致hbase regionserver超时 在hbase中经常会遇到regionserver挂掉的情况,查看日志会看到这样的错误信息 2016-02-16 11:51:24,882 WARN  [master/hadoop02/192.
784 0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
大数据风控指标介绍 2016-03-24 大林 1查准率与查全率 先说个例子,申请人有400个,其中有160个是好人,240个是坏人。
719 0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
Proxy式架构和客户端式架构的优劣     Proxy式架构 客户端式架构 优点 1, 集中式管理监控和升级维护方便 2, 解决连接数问题 1.
611 0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
为何要建数据仓库 数据仓库整体架构 数据仓库—分层                      数据仓库—STG层 数据仓库—ODS层 数据仓库—DWD层 数据仓库—DWS层 ...
942 0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
经常做数据处理的伙伴们肯定会有这样一种体会:最近一周内的数据会被经常使用到,而比如最近几周的数据使用率会有下降,每周仅仅被访问几次;在比如3月以前的数据使用率会大幅下滑,存储的数据可能一个月才被访问几次。
873 0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
zookeeper提供顺序一致性、原子性、统一视图、可靠性保证服务zookeeper使用的是zab(atomic broadcast protocol)协议而非paxos协议zookeeper能处理并发地处理多个客户端的写...
725 0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
我测试是在windows7上测测试的, 需要准备的软件列表如: a. Apache2.2b. apache-tomcat-6.
1329 0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
                   来源:美丽的爪哇岛         GlassFish由一个或多个domain组成,一个domain是一个管理域,每个domain和一个administration server(也称作Domain Administration server或者DAS)关联,并可包含0到多个standalone instance或者cluster。
1554 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等