曙海教學優勢
本課程以項目實現為導向,面向企事業項目實際需要,秉承二十一年積累的教學品質,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。線上/線下/上門皆可,課程可定制,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。曙海培訓的課程在業內有著響亮的知名度。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。
??學習Java互聯網應用程序的的框架和主要涉及的模式
??常用框架的使用和組建
??學習MyBatis,Spring基礎(包括IoC、AOP和數據庫應用),Spring MVC框架;
??Redis技術和SSM+Redis實踐應用
模塊名稱 |
課程內容 |
JavaEE?和框架技術概述 |
1.?JavaEE概述 2.?基于JavaEE的企業級程序 3.?JavaEE的容器服務器配置和管理 4.?應用程序分層和設計模式概述 5.?框架和架構基礎 6.?常用的Java框架技術 |
Struts2.5框架的應用 |
1.?Struts2框架的工作原理 2.?Struts.xml配置 3.?使用通配符定義action,動態方法調用 4.?ActionContext及ServletActionContext使用 5.?Struts2框架標簽庫的使用 6.?基于Struts2的上傳下載 7.?報表制作(基于Jasper Ireport,JFreeChart) 8.?攔截器的使用 9.?OGNL表達式,值棧ValueStack分析 10.?國際化項目的搭建過程的使用。 |
Hibernate5框架的應用 |
1.?Hibernate.cfg.xml配置 2.?ORM框架 3.?ORM核心理念 4.?持久層概念 5.?Hibernate的核心接口與類 6.?標識符屬性生成策略 7.?對象識別 8.?OSIV與泛型DAO模式 9.?組件映射、映射多對一及一對多關聯關系 10.?HQL與Native SQL查詢 11.?Hibernate過濾器 12.?Hibernate的緩存 13.?事務與并發,悲觀鎖,樂觀鎖 14.?Hibernate的性能優化 15.?Hibernate Annotations組件 16.?Hibernate與Struts2整合 |
Sprin4.X框架技術的應用 |
1.?Spring框架概述 2.?Spring的IoC容器 3.?面向接口編程、控制反轉(IoC)/依賴注入(DI) 4.?BeanFactory、Bean的銷毀 5.?Spring的AOP&動態代理 6.?Spring的數據層訪問 7.?Jdbc Template模板使用 8.?Spring的聲明式事務 9.?Spring對其它應用支持等 10.?Spring+Hibernate+Struts2整合講解 |
Spring MVC框架 |
1.?SpringMVC配置 2.?SpringMVC入門案例 3.?參數綁定 4.?Json數據交互 5.?攔截器的使用 |
MyBatis框架 |
1.?Mybatis框架原理 2.?Mybatis入門案例 3.?Mybatis開發DAO方式 4.?Mybatis輸入輸出映射 5.?動態sql 6.?Spring整合Mybatis |
JPA |
1.?JPA技術體系 2.?JPA注解 3.?JPA相關API 4.?JPA映射 5.?JPQL 6.?二級緩存 7.?Spring整合JPA |
SpringData |
1.?SpringData快速入門 2.?SpringData_Repository接口 3.?Repository查詢規范 4.?@Query@Modifying 5.?CrudRepository 6.?PagingAndSortingRepository 7.?JpaRepository 8.?JpaSpecificationExecutor 9.?自定義Repository |
Maven |
1.?Maven介紹 2.?Maven安裝 3.?Maven的入門程序 4.?Maven倉庫 5.?項目構建 6.?依賴管理 7.?Maven綜合案例 8.?Maven的私服 |
Shiro |
1.?Shiro入門 2.?Spring集成Shiro 3.?Shiro工作流程 4.?權限URL配置 5.?認證流程&認證Realm 6.?密碼比對,MD5&鹽值加密 7.?授權流程 8.?標簽&權限注解 9.?會話管理,SessionDao 10.?緩存 |
基于SSM的綜合項目實戰演練 |
1.?KindEditor富文本編輯器應用 2.?FreeMarker模塊引擎實現頁面靜態化 3.?Dubbo分布式調用技術 4.?Mycat中間件 |