青軟培訓,Java培訓,軟件培訓,Java培訓機構,Java培訓學校,萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

萬碼學堂2019級學生葛*聰
項目感言:

B階段的實訓項目順利結束,我們組做了在線考試系統(tǒng)online-exam,我主要負責做科目和題庫的后臺開發(fā)。在參與做項目的過程中,我獲益良多、收獲頗豐。       

 (1)對MVC開發(fā)模式的進一步理解。在做此項目之前,我做的大多數練習基本上會出現500的錯誤,讓我一度認為是軟件安裝出現了問題。以至于我重新安裝了數據庫、HeidiSQL、Tomcat服務器等等,甚至有部署了兩個eclipse......結果錯誤的情況出現了更多。開始做項目也是硬著頭皮去做下去的,不過這次我重新審視了老師講過例子的源代碼,發(fā)現許多細節(jié)上的不足:例如Servlet與jsp的包含關系就是困擾我多日錯誤的原因之一。之后終于能寫出一個完整的功能,就是科目的增刪改查。目前我們所接觸的開發(fā),都是關于實現網頁與數據庫之間產生關系,而中間的業(yè)務邏輯恰恰就是MVC所要實現的功能,Model(Dao)只負責拿到數據與數據庫交互,View(Jsp)只負責處理數據顯示的部分,Controller(Servlet)只負責讀取視圖中的數據,控制輸入,并向模型發(fā)送數據。     

 (2)鍛煉了團隊協作的能力。我們組分工明確,組長做整體框架的搭建,組員做具體模塊的制作。這和Java代碼的構建有異曲同工之妙,各司其職,物盡其用。      

(3)拓寬了知識面的寬度。做一個項目不僅僅在做它本身,而是通過項目,學習和使用、甚至借鑒別人的優(yōu)秀經驗,達到提高自身能力,學習到更多知識的目的。做這個項目的時候,我發(fā)現我的Ajax掌握的不夠,于是上網查資料,將他進一步的學習。同時我又發(fā)現了JavaScript的一些妙用,等等。      

學校組織項目答辯時,評審老師發(fā)現了我們項目的許多不足和缺陷,讓我們受益匪淺,比如模板的選取我們組做的不夠好,而其他組的項目一演示出來,模板精美實用,讓我們印象深刻。我覺得這次項目實訓,起到了應有的作用,對我們的進一步學習打下了堅實的基礎,也培養(yǎng)了自學的能力,對Java有了更濃厚的興趣。