光陰似箭,日月如梭,不久前我們還在緊鑼密鼓地進行著項目實訓,如今項目答辯在剛剛都已經(jīng)結(jié)束了,往日做項目的情景還一幕幕依稀在眼前浮現(xiàn)。

項目實訓不可避免的會遇到許許多多的困難和挫折,但肯定會有更多的收獲,因為每一個困難的解決、挫折的跨越都是一次蛻變和提升,就比如一開始,我們在構(gòu)建框架的時候就碰了釘子,在設計數(shù)據(jù)庫時也遇到了很大的麻煩,通過大家的思考與討論以及老師的幫助,終于把初期的框架給打好了,這個過程很艱辛卻也很充實,我們樂此不疲。

框架經(jīng)過測試成功后,我們分工進行各自的功能實現(xiàn),在開始的時候我便發(fā)現(xiàn)Spring的傳遞參數(shù)等方面跟以前的servlet的框架就有一些不一樣,而在實際做項目的過程中我遇到了許許多多問題,通過討論、查資料、思考和詢問老師等方法進行了有效的解決,這個過程說起來簡單確實整個項目中最難跨越的障礙,需要我們堅持去鉆研。之后便是對數(shù)據(jù)庫部分進行編程,在查詢數(shù)據(jù)庫、多表關(guān)聯(lián)查詢和分頁查詢的過程中又卡住了,之后我對著老師的筆記一邊看一邊進行學習和編寫代碼,利用積累的項目經(jīng)驗進行轉(zhuǎn)換,發(fā)現(xiàn)其內(nèi)在的邏輯思維其實是一樣的,只不過由于Spring的框架在傳遞參數(shù)等等有所不同,而mybatis與sqlSERVER的原理基本一致,其根本都是sql語句,區(qū)別在于前者是通過xml文件進行編寫,分頁利用limit,關(guān)聯(lián)查詢是利用《association》進行關(guān)聯(lián),而返回的值也可以是resultmap。

之后自己研究了一下關(guān)于實時通訊的原理:主要是通過ajax輪詢,理解了其中的原理之后結(jié)合自己所學到的知識完成了實時通訊部分的編寫。中途由于部分組員的失誤導致項目的部分損壞,之后進行了緊急搶救,將丟失的部分進行了恢復。在學習的過程中,我們又學到了很多新的技術(shù),比如ls等技術(shù),我一邊進行學習一邊完成了其在項目當中的運用,感覺對新技術(shù)的使用有了很大的提高。

總結(jié)如下:這次項目讓我的技術(shù)有了很大的提高,為以后的工作奠定了堅實的基礎,同時,提高了自己獨立思考和學習的能力,明白了許多做人做事的道理,理解了團結(jié)的重要意義,感覺自己獲益匪淺。