万码学堂2017级学生汪*亮
项目感言:
光阴似箭,日月如梭,不久前我们还在紧锣密鼓地进行着项目实训,如今项目答辩在刚刚都已经结束了,往日做项目的情景还一幕幕依稀在眼前浮现。
项目实训不可避免的会遇到许许多多的困难和挫折,但肯定会有更多的收获,因为每一个困难的解决、挫折的跨越都是一次蜕变和提升,就比如一开始,我们在构建框架的时候就碰了钉子,在设计数据库时也遇到了很大的麻烦,通过大家的思考与讨论以及老师的帮助,终于把初期的框架给打好了,这个过程很艰辛却也很充实,我们乐此不疲。
框架经过测试成功后,我们分工进行各自的功能实现,在开始的时候我便发现Spring的传递参数等方面跟以前的servlet的框架就有一些不一样,而在实际做项目的过程中我遇到了许许多多问题,通过讨论、查资料、思考和询问老师等方法进行了有效的解决,这个过程说起来简单确实整个项目中最难跨越的障碍,需要我们坚持去钻研。之后便是对数据库部分进行编程,在查询数据库、多表关联查询和分页查询的过程中又卡住了,之后我对着老师的笔记一边看一边进行学习和编写代码,利用积累的项目经验进行转换,发现其内在的逻辑思维其实是一样的,只不过由于Spring的框架在传递参数等等有所不同,而mybatis与sqlSERVER的原理基本一致,其根本都是sql语句,区别在于前者是通过xml文件进行编写,分页利用limit,关联查询是利用《association》进行关联,而返回的值也可以是resultmap。
之后自己研究了一下关于实时通讯的原理:主要是通过ajax轮询,理解了其中的原理之后结合自己所学到的知识完成了实时通讯部分的编写。中途由于部分组员的失误导致项目的部分损坏,之后进行了紧急抢救,将丢失的部分进行了恢复。在学习的过程中,我们又学到了很多新的技术,比如ls等技术,我一边进行学习一边完成了其在项目当中的运用,感觉对新技术的使用有了很大的提高。
总结如下:这次项目让我的技术有了很大的提高,为以后的工作奠定了坚实的基础,同时,提高了自己独立思考和学习的能力,明白了许多做人做事的道理,理解了团结的重要意义,感觉自己获益匪浅。