如何设置数据库不能添加空值

王仕凯 2019-04-04 01:06:13
在整合ssm框架的时候 ,做了一个登录页面,在注册页面里添加一个新的用户,但是在空的时候也可以添加到数据库,数据库里全都设置了not null,如何设置数据为空的时候不能insert 到数据库里啊或者说bean为空的时候不能添加
...全文
710 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
菜鸟好好吃 2019-04-06
  • 打赏
  • 举报
回复
数据库后台设置为not null的时候,后台插入空值会出错啊....你这是什么情况。不行的话,楼上说的前端加个空值检验就好了
早起晚睡 2019-04-06
  • 打赏
  • 举报
回复
后台值必须加不能为空,前台也必须加判断不能为空
王仕凯 2019-04-05
  • 打赏
  • 举报
回复
引用 5 楼 nayi_224 的回复:
我记得在mybatis中如果参数为null并且没有指定jdbctype是会报错的吧,你是怎么做到能插入null的?能分享一下么?
我一开始birthday是设置的可以为null,然后就插入进去了
nayi_224 2019-04-04
  • 打赏
  • 举报
回复
我记得在mybatis中如果参数为null并且没有指定jdbctype是会报错的吧,你是怎么做到能插入null的?能分享一下么?
liuniuxs 2019-04-04
  • 打赏
  • 举报
回复
可以前端加校验啊
  • 打赏
  • 举报
回复
前端设置必填
十八道胡同 2019-04-04
  • 打赏
  • 举报
回复
1)可以在前端js,如果发现为空 不让添加
podd 2019-04-04
  • 打赏
  • 举报
回复
后台判断 或 数据库设置字段notnull

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧