萬碼學(xué)堂2022級學(xué)生崔*琦
項(xiàng)目感言:
從開課到現(xiàn)在的第一次團(tuán)隊(duì)項(xiàng)目結(jié)束,對于代碼的理解也隨著時間的推移而有了不同的理解。
在這次項(xiàng)目之中,我負(fù)責(zé)了后臺分類的編寫與個人主頁的設(shè)計(jì)與功能的編寫。
在項(xiàng)目正式開始之前,其實(shí)我的內(nèi)心還是挺忐忑的,之前因?yàn)橐咔榈脑蛟诩依锷暇W(wǎng)課的時候,常常溜號所以對一些知識點(diǎn)的掌握都比較差,于是抱著嘗試的心態(tài)開始了這次項(xiàng)目。
在一開始的時候我們小組針對本次的論壇類項(xiàng)目做了充分的項(xiàng)目分析與數(shù)據(jù)庫的建立在確定分工之后,便開始了項(xiàng)目的編寫在JavaEE階段的項(xiàng)目編寫免不了使用Servlet文件與DAO文件的配合,并且要熟悉在瀏覽器中jsp的內(nèi)置類的作用范圍。DAO文件我覺得可以理解為調(diào)用數(shù)據(jù)庫,或者說針對數(shù)據(jù)庫的操作。這就需要熟悉數(shù)據(jù)庫的SQL語句和HTTPServlet接口的知識、HTTPServlet知識點(diǎn)、經(jīng)典SQL語句、Servlet文件個人理解是為了輔助DAO,聯(lián)通jsp頁面與DAO的橋梁;通過servlet類來調(diào)用DAO的方法,然后將數(shù)據(jù)通過el表達(dá)式等方法傳給頁面;同時頁面也可以通過表單提交等方式,將數(shù)據(jù)給Servlet然后Servlet調(diào)用DAO方法來對數(shù)據(jù)庫進(jìn)行一系列的操作。el表達(dá)式、除了這些,通過這次項(xiàng)目我認(rèn)識到團(tuán)隊(duì)之間的交流是很重要的,往往很多的問題都可以通過交流的方式來解決。如果交流不當(dāng),很可能造成項(xiàng)目停滯的情況。
當(dāng)然,在制作項(xiàng)目的過程中難免會遇到各種各樣意想不到的問題,就比如jsp頁面的樣式設(shè)置問題、gitee推送的問題、組員之間編碼格式不同的問題、方法重復(fù)命名.....
所幸,到最后我們也交上了我們的答卷,雖然不盡人意,但我覺得起碼也從中收獲了很多。最后,千里之行,始于足下。一定要敢于開始寫第一行,然后慢慢地?cái)U(kuò)展。當(dāng)數(shù)天的代碼積累下來,你的功能能夠?qū)崿F(xiàn)的時候,那一刻的成就感,將是無法言喻的激動。