阅读背景:

mysql设置默认值无效_柠檬不酸(LemonSour)的博客_mysql 设置默认值不生效

来源:互联网 

场景:数据库mysql,框架hibernate

原因:
根据hibernate打印出的sql信息可以发现,如果实体类字段为null,则仍会insert这个字段为null,而mysql设置的默认值生效的前提是,当我们insert一条记录时,我们不指定某字段的值,他才会自动生成默认值,而我们用save的时候指定该字段的值为null,此时如果我们mysql设置的为not null,那么同时也会报错 根据hibernat




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: