進入千鋒長沙Java課程培訓的第三階段已有一段時間,在此前的兩個階段,我學習了Java的基礎知識,而在第三個階段,我接觸到了一個新鮮的知識,那就是框架。
在以前也經常聽說框架很簡單,但是都是聽說,直到現在終于對其有所了解,確實如聽說一般很簡單,可以節省很多的代碼。目前我已經學習了四個框架,現對已經學習的框架做如下總結:
首先我們接觸到的是Struts2框架,使用這個框架代替了原生代碼中的c層代碼,以前在c層有很多獲取返回值的代碼,使用了框架之后不再需要哪些繁瑣的代碼,需要獲取什么值都可以直接獲取到。
然后我們學習了hibernate框架,hibernate把jdbc封裝起來作為工具使用。節省了很多sql語句的查詢,原來沒有使用Hiberante做持久層開發時,存在很多冗余,如:各種JDBC語句,connection的管理,所以出現了Hibernate把JDBC封裝了一下,我們不用操作數據,直接操作它就可以。以對象化的思維操作數據庫,我們只需要操作對象就可以,開發更加對象化。因為Hibernate做了持久層的封裝,你就不知道數據庫,你寫的所有的代碼都具有可復用。
千鋒長沙Java課程培訓的四大階段
隨后我們又學習到了spring框架,這個框架主要使用了注解,使用注解進行對Struts2和hibernate的整合,繼而形成了SSH框架。
后來我們使用springmvc框架替換掉了Struts2框架,使用注解的方法對c層進行進一步的改進。
框架使用起來確實很簡單,但是框架只是簡化了代碼的書寫,我們也要了解詳細的作用和用法以及其原理,當程序運行出錯的時候,我們需要知道錯在哪,為什么錯了,怎么改才行。
當然,對于千鋒長沙Java課程培訓第三階段的學習目前沒有結束,所以接下來的我還需要繼續努力,爭取在畢業時學有所成!
相關文章
了解千鋒動態
關注千鋒教育服務號
掃一掃快速進入
千鋒移動端頁面
掃碼匿名提建議
直達CEO信箱