发表于: 2018-03-30 23:34:04

1 503


今天完成的事情:
今天重新搭建了任务七的项目。
完成了项目七手机验证码注册并登录的逻辑。
完成了项目七xml切换图片服务器的设计。
明天计划的事情:结束任务七吧,耽搁太久了。
遇到的问题:
1.师弟今天遇到一个问题,从网上扒的一个项目,自己运行的时候却总是报错。然后我试着去帮了下忙。
错误的原因是Spring无法找到dao的bean。
后来我重新去看了那个项目,发现项目本身是没有问题的。但是IDEA会因为找不到bean而报红。和我很久以前出现的错误是一样的。
仔细了解之下才明白,关于DAO层的bean,本来是接口和xml文件,在spring配置之后,就已经成了一个具体的类,已经在Spring文件中进行注入和装配。有着具体的实现和方法。dao层在使用的过程中,只需要加入Resource注解直接进行装配即可。而不需要像服务层一样,还需要进行注册和扫描。
2.以前找前端师兄要的Ajax无法使用了。
解决思路:像某些网页一样,先让用户输入手机获取验证码,然后在下一个页面进行具体的注册。

3.验证码登录的时候,报错。

4.在对数据库进行插入的时候,数据库报错:
问题:check是验证码字段,但是同时也是关键字。
重建数据表。虽然在mapper文件中为check添加上着重号会方便很多。

收获:

1.在确定错误之前,不要轻易对项目进行删改,以免制造新的bug。
2.团队之间的主动沟通,可以避免很多问题的发生。
3.学习新的知识的时候,要站在对方的角度去思考,而不是按照自己的主观意愿来下结论。不然很有可能无法学习到新的知识。
进度:
任务开始时间:2018年03月18日
预计demo时间:2018年03月31日



返回列表 返回列表
评论

    分享到