SuccessKilled中没有显示id,电话号码和创建时间。

来源:4-9 DAO层单元测试编码和问题排查(下)

搬砖工学编程

2016-10-09 23:25

求解释 我输出来的SuccessKilled没有数值为0,而Navicat中已经有了id和号码了但没有创建时间。代码:

SuccessKilled{seckillId=0, uesrphone=0, state=-1, createTime=null}

Seckill{seckillId=1001, name='iphone7', number=200, startTime=Sat Sep 24 12:54:18 CST 2016, endTime=Sun Sep 25 12:54:21 CST 2016, createTime=Sat Sep 24 12:54:26 CST 2016}

为什么会这样????


写回答 关注

2回答

  • 吧啦啦能量
    2017-06-27 17:18:38

    是实体命名的问题 我将实体命名中的下划线去掉,就好使了 不然在mapper中对应不上

  • l_rambo
    2016-10-15 11:16:25

    视频中创建success_killed的表中创建时间默认是没有的。你需要添加 DEFAULT CURRENT_TIMESTAMP

Java高并发秒杀API之业务分析与DAO层

Java实现高并发秒杀API的第一门课,还等什么,赶快来加入吧

87559 学习 · 522 问题

查看课程

相似问题