请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么注册用户的时候不进行非空判断,难道用户名为空时也能向数据库中插入用户数据?

这里注册的时候只进行了去重校验,并没有进行非空判断,觉得好奇怪!

正在回答 回答被采纳积分+3

4回答

是的,你的想法是正确的。

一个完整的项目,基本功能ok是底线,但是实际工作当中这还远远不能满足要求。因为还要对代码的性能,安全,可维护性等各个维度进行优化考量。

因为时间和课程的原因,老师的重点关注可能不会面面俱到,比如重置密码的时候,老师也没有对passwordNew进行校验,注册的时候,没有对password,email,iphone的格式进行校验,实际项目开发的时候,后台都是会对这些参数进行正则校验。你知道就可以了,不必花费太多的精力在这些细节上,实际工作的时候注意一下就可以了。

师傅领进门,修行在个人。老师只是个领路人,更多的是需要自己去思考,去反思,这样才会更快的成长


2 回复 有任何疑惑可以回复我~
Geely 2018-04-23 00:51:16

你好,同学,很好的问题,这里的确需要判空一下,才能更严谨,你说的是的对的。

1 回复 有任何疑惑可以回复我~
polo哦 2018-04-22 21:08:21

一般来说,是否为空可以通过前端校验的

1 回复 有任何疑惑可以回复我~
Queen丶Star 2018-08-01 17:14:56

理论上确实需要,但是不一定要写在这里。

但是项目中,前端一般能很好的解决这个问题。

注册的时候,所有项均有必填提示,而且么有填写某些项,表单不会允许提交。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号