教學優勢
曙海教育的課程培養了大批受企業歡迎的工程師。大批企業和曙海
建立了良好的合作關系。曙海集團的課程在業內有著廣泛的美譽度和響亮的知名度。
秉承二十幾年積累的教學品質,本課程以真實項目實戰為導向,授課工程師將會與您分享設計的全流程及工具的綜合使用技巧、經驗。
ssh為?struts+spring+hibernate的一個集成框架,是目前較流行的一種Web應用程序開源框架。
集成SSH框架的系統從職責上分為四層:表示層、業務邏輯層、數據持久層和域模塊層,以幫助開發人員在短期內搭建結構清晰、可復用性好、維護方便的Web應用程序。其中使用Struts作為系統的整體基礎架構,負責MVC的分離,在Struts框架的模型部分,控制業務跳轉,利用Hibernate框架對持久層提供支持,Spring做管理,管理struts和hibernate。具體做法是:用面向對象的分析方法根據需求提出一些模型,將這些模型實現為基本的Java對象,然后編寫基本的DAO(Data Access Objects)接口,并給出Hibernate的DAO實現,采用Hibernate架構實現的DAO類來實現Java類與數據庫之間的轉換和訪問,最后由Spring做管理,管理struts和hibernate。
掌握SSH
時間安排 |
模塊名稱 |
課程內容 |
第一天 |
Struts2.x框架的應用 |
1.????23種設計模式詳解 2.????Struts2框架的工作原理 3.????Struts2框架標簽庫的使用 4.????基于Struts2的上傳下載 5.????攔截器的使用 6.??國際化項目的搭建過程的使用 |
第二天 |
Hibernate4.x框架 |
1.????Hibernate的核心接口與類 2.????標識符屬性生成策略 3.????對象識別 4.????組件映射、映射多對一及一對多關聯關系 5.????HQL 6.????Hibernate過濾器 7.????Hibernate的緩存 8.??Hibernate的性能優化 |
第三天 |
Spring框架技術 |
1.????Spring的IoC容器 2.????Spring的AOP框架 3.????Spring的數據層訪問 4.????Spring的聲明式事務 5.????Spring對其它應用支持等 6.????Spring+Hibernate+Struts2整合講解 7.????Html5+CSS3 8.????Boo?tstrap3. 9.????Ace后臺模板 10.??SSH項目整合經典案例 |