光陰似箭,日月如梭,不久前我們還在緊鑼密鼓地進(jìn)行著項(xiàng)目實(shí)訓(xùn),如今項(xiàng)目答辯在剛剛都已經(jīng)結(jié)束了,往日做項(xiàng)目的情景還一幕幕依稀在眼前浮現(xiàn)。
項(xiàng)目實(shí)訓(xùn)不可避免的會(huì)遇到許許多多的困難和挫折,但肯定會(huì)有更多的收獲,因?yàn)槊恳粋€(gè)困難的解決、挫折的跨越都是一次蛻變和提升,就比如一開始,我們?cè)跇?gòu)建框架的時(shí)候就碰了釘子,在設(shè)計(jì)數(shù)據(jù)庫時(shí)也遇到了很大的麻煩,通過大家的思考與討論以及老師的幫助,終于把初期的框架給打好了,這個(gè)過程很艱辛卻也很充實(shí),我們樂此不疲。
框架經(jīng)過測(cè)試成功后,我們分工進(jìn)行各自的功能實(shí)現(xiàn),在開始的時(shí)候我便發(fā)現(xiàn)Spring的傳遞參數(shù)等方面跟以前的servlet的框架就有一些不一樣,而在實(shí)際做項(xiàng)目的過程中我遇到了許許多多問題,通過討論、查資料、思考和詢問老師等方法進(jìn)行了有效的解決,這個(gè)過程說起來簡單確實(shí)整個(gè)項(xiàng)目中最難跨越的障礙,需要我們堅(jiān)持去鉆研。之后便是對(duì)數(shù)據(jù)庫部分進(jìn)行編程,在查詢數(shù)據(jù)庫、多表關(guān)聯(lián)查詢和分頁查詢的過程中又卡住了,之后我對(duì)著老師的筆記一邊看一邊進(jìn)行學(xué)習(xí)和編寫代碼,利用積累的項(xiàng)目經(jīng)驗(yàn)進(jìn)行轉(zhuǎn)換,發(fā)現(xiàn)其內(nèi)在的邏輯思維其實(shí)是一樣的,只不過由于Spring的框架在傳遞參數(shù)等等有所不同,而mybatis與sqlSERVER的原理基本一致,其根本都是sql語句,區(qū)別在于前者是通過xml文件進(jìn)行編寫,分頁利用limit,關(guān)聯(lián)查詢是利用《association》進(jìn)行關(guān)聯(lián),而返回的值也可以是resultmap。
之后自己研究了一下關(guān)于實(shí)時(shí)通訊的原理:主要是通過ajax輪詢,理解了其中的原理之后結(jié)合自己所學(xué)到的知識(shí)完成了實(shí)時(shí)通訊部分的編寫。中途由于部分組員的失誤導(dǎo)致項(xiàng)目的部分損壞,之后進(jìn)行了緊急搶救,將丟失的部分進(jìn)行了恢復(fù)。在學(xué)習(xí)的過程中,我們又學(xué)到了很多新的技術(shù),比如ls等技術(shù),我一邊進(jìn)行學(xué)習(xí)一邊完成了其在項(xiàng)目當(dāng)中的運(yùn)用,感覺對(duì)新技術(shù)的使用有了很大的提高。
總結(jié)如下:這次項(xiàng)目讓我的技術(shù)有了很大的提高,為以后的工作奠定了堅(jiān)實(shí)的基礎(chǔ),同時(shí),提高了自己獨(dú)立思考和學(xué)習(xí)的能力,明白了許多做人做事的道理,理解了團(tuán)結(jié)的重要意義,感覺自己獲益匪淺。