通過B模塊團(tuán)隊(duì)項(xiàng)目的答辯結(jié)束,也表示我們即將對(duì)B模塊的結(jié)束,但不代表我們的學(xué)習(xí)就此結(jié)束,通過此次項(xiàng)目我發(fā)現(xiàn)有很多的收獲也有很多的不足。

通過這次項(xiàng)目,我也感受到了實(shí)戰(zhàn)訓(xùn)練的重要性,我在此項(xiàng)目里做的是游戲論壇的登錄和注冊(cè),以前是陸老師通過講課來給我們展示項(xiàng)目模擬的需要的代碼和簡(jiǎn)單的項(xiàng)目程序,其中在數(shù)據(jù)庫(kù)和模板方面就需要做一些總結(jié),在項(xiàng)目的流程,我們需要那些功能,組長(zhǎng)和我們需要在這個(gè)項(xiàng)目上用到哪些功能,哪些程序,組長(zhǎng)分配給我的任務(wù),在我的項(xiàng)目里建數(shù)據(jù)庫(kù)需要用到哪些列名,數(shù)據(jù)類型,能否實(shí)現(xiàn)這是對(duì)于我來講建數(shù)據(jù)庫(kù)是很重要的,還要在一些項(xiàng)目功能上做些分支上的細(xì)化,建完數(shù)據(jù)庫(kù),模板對(duì)應(yīng)項(xiàng)目功能的使用,是要逐個(gè)的去挑選的,曾經(jīng)為了找模板就花了將近兩天的時(shí)間,雖然有好看的,但還是沒有用到比較可惜。

其次就是要建網(wǎng)絡(luò)項(xiàng)目了,四個(gè)包vo,util servlet dao每個(gè)包功能都有每個(gè)功能的作用,而且模板功能的實(shí)現(xiàn)會(huì)影響這項(xiàng)目功能的實(shí)現(xiàn),我都會(huì)先用在瀏覽器來看網(wǎng)頁能否符合項(xiàng)目,在登錄注冊(cè)里面的無論是表單驗(yàn)證,還是ajax,之前在課上對(duì)這個(gè)東西不是很有概念,所以說寫在代碼上不是很懂,也很感謝在老師和組里同學(xué)的幫助下,能夠在注冊(cè)和登錄的代碼中能夠一句一句的知道它是干什么的,能夠先從jsp,servlet,dao的順序中,里面的代碼和函數(shù)也是通過陸老師幫助我的代碼一句一句解釋讓我明白,每一行代碼的其中意思,我很感謝陸老師能夠一句讓我明白里面的意思和要寫代碼達(dá)到的目的,讓我收獲了很多,從jsp的表單驗(yàn)證,form表單和input 里id調(diào)用的action方法調(diào)用的函數(shù),然后在提取jsp其中name的屬性,然后在dao里面通過注冊(cè)和登錄的功能的函數(shù),sql查詢,修改,創(chuàng)建語句讓我知道,寫注冊(cè)登錄的話,每個(gè)功能就有每個(gè)不同的函數(shù),也知道了鏈接,載體,結(jié)果集在數(shù)據(jù)中的概念,和返回?cái)?shù)據(jù),這個(gè)其實(shí)是我之前最不理解的地方,是通過數(shù)據(jù)傳遞來在servlet接收,網(wǎng)頁的功能都在servelet里去實(shí)現(xiàn),dao只是在數(shù)據(jù)庫(kù)的數(shù)據(jù)到j(luò)ava里的一個(gè)存儲(chǔ)點(diǎn),導(dǎo)入servlet函數(shù)中最后去在jsp里實(shí)現(xiàn)我需要的功能。

通過此次項(xiàng)目是我能夠了解到做每個(gè)項(xiàng)目需要按照項(xiàng)目流程的去考慮,代碼也需要多加練習(xí)。多提升自己的操作水平。