mvc踩坑

郝泽龙_HZ
前言:

本周是假期学习的第一周,刚开始的时候回有些不适应,也是觉得很枯燥,慢慢的学会了适应并坚持了下去。这周对于我的最大的收获便是开始接触并理解M层。

关于M层:

使用前:在之前的学习过程中,由于并没有运用M层,导致自己始终对于MVC并不理解,后来才知道原来我们把M层的功能放到了C层,也就是具体的业务逻辑。
使用后:我们发现M层的那些方法可以直接供C层使用,这样使他们相互分开,当我们想要改变某个方法时可以直接在M层进行修改。

遇到的问题及分析:

1.
BFC410DC-D630-45da-9350-6AE8596EC9FF.png

这个问题是由于你在班级的信息中对应的这个教师在你的数据库中不存在,当遇到这个问题时,要去确认该班级对应的老师是否存在

2.9317B10A-E171-4479-A96B-951BA5639C76.png

这个第二种是自己刚开始学习时经常犯的错误,是自己引用了该控制器的方法,但是没有声明该控制器。

3.第三个问题是我看数据库里的密码也对着呢,但是无论我怎么输入都不可以,后来才知道是自己用了加密,但是数据库却并没有改成加密后的
92587593-DEB2-4a0d-9DC5-131D47B822A3.png
总结:不同于之前,只需要处理一个教师的就可以,现在学习要求你在班级、教师、学生的连接,导致自己找错误会去漫无目的的找。通过逐渐的出错,现在对于错误不像之前那样茫然了

学习过程中存在自身问题:

1.本周问的较少,遇到问题自己一直去找错误,导致有的时候会浪费很多时间
2.自己对于一些代码还不够熟悉,需要通过练习来更熟练地运用它们
3.对于M层运用不够熟练

感想:
本周离开了三位新成员,在他们离开时自己会很吃惊,会想它们可以不用假期学习了,但是自己在假期还是需要学习,真累!但是想到自己学习到了新知识,也就有了坚持下去的动力。

本文保留所有权利,版权归河北工业大学梦云智软件开发团队所有。未经团队及作者事先书面同意,您不得以任何方式将本文内容进行商业性使用或通过信息网络传播本文内容。本文作者:郝泽龙

阅读 542
127 声望
14 粉丝
0 条评论
127 声望
14 粉丝
文章目录
宣传栏