mysql中设置了默认值,在mybatis插入的时候,插入的是null

2019-05-13 15:49:00
admin
原创
87
摘要:mysql中设置了默认值,在mybatis插入的时候,插入的是null
mysql中设置了默认值,

对数据库的操作我使用了持久化工具mybatis,插入数据的时候插入的是整个实体,直接使用的是持久层的insert(实体对象)方法插入的数据

这样就会出现一个问题,当实体对象中某个属性值为空时,对应的数据库的字段就会插入null值,而默认值是插入时不指定该字段,该字段的值才会取默认值。

所以这里我是向设置了默认值的字段插入了null,才导致出现上述错误。

在mybatis插入的时候,插入的是null
发表评论
评论通过审核之后才会显示。
文章分类
联系方式
联系人: 郑州-小万
电话: 13803993919
Email: 1027060531@qq.com
QQ: 1027060531
网址: www.wanhejia.com