师兄,我新增订单的时候没有给创建时间和更新时间赋值,就报错了

来源:6-1 买家订单-dao(上)

qq_周尐爷_03243896

2018-09-19

我看视频里面也没有给时间赋值啊 ,数据库的创建时间字段应该是默认当前时间的不能为空 ,但是就是报错
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column ‘create_time’ cannot be null
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)

写回答

2回答

慕粉3495297

2019-02-16

同问这个问题,请问后续解决方法是什么

0
1
廖师兄
他最后没有把代码给我。你重新开个问题,详细描述,截图,代码也push到git
2019-02-16
共1条回复

廖师兄

2018-09-19

看一下数据库表结构,create_time应该设置默认值

0
2
廖师兄
回复
qq_周尐爷_03243896
把你的代码push一下我来看看,还有sql, mysql版本也说一下
2018-09-23
共2条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程