時間如白駒過隙,眨眼間就過去了3個月,隨之而來的是第四階段的強化,對于剛剛結束的第三階段的項目,我深有感觸。
首先,我們做的是CRM管理系統,由于之前做的BMI項目我開始是用JSP做的,隨后又用HTML做了一遍,所有對于CRM項目的設計思路也是走的HTML,起初還好,AJAX和Controller之前的配合得到加強,可是后面越來越多的數據傳輸,弄的人實在難受。數據容易拿到手,但是在JS里動態生成的時候要拼接,弄的人頭皮發麻。導致小組整體進度較之其他區就顯得很慢,隨后又學習了SpringBoot與Thymeleaf,更讓我一度產生推倒重來的想法,最終還是一直將HTML的寫下去了。期間出了不少問題,但也讓我對ajax和contrller更加的熟悉了。
其次,對于好多重復的前后端傳值,我一直想封裝起來,但是始終沒能騰出時間弄這個東西,也沒有確認下我的想法到底能不能執行,對于SpringBoot和Thymeleaf也頗有一番遺憾,收獲更多的是對于ssm的理解,以及controller中的注解,特別是對于權限系統,個人感覺是其中最好玩的一部分,多個表的聯動,攔截器等等。其中攔截后臺首頁的controller中收獲最大,get到許多新思路,使用vo類將需要的數據先存儲起來,在ajax的返回內判斷vo類屬性的值等,使我的解題思路又多了,還有封裝好的驗證碼工具類,MD5類,更讓我嘗到了封裝類的甜頭,大大的加強了我偷懶(提高代碼復用率)的能力。這是第一次接觸到攔截器,感覺這個功能很好玩,對于目前的我來說也很有挑戰性。
經過在千鋒Java培訓這次的項目練習,我收獲了許多在學習中無法get到的技能點,也讓我的編程思想,代碼的書寫以及框架的體系更加成熟。希望自己在下一個階段可以更好的提升自己的能力,力爭打破實習生低工資的魔咒。
相關文章
了解千鋒動態
關注千鋒教育服務號
掃一掃快速進入
千鋒移動端頁面
掃碼匿名提建議
直達CEO信箱