深圳IT認證培訓中心Java企業(yè)級框架應(yīng)用程序開發(fā)課程讓學員通過一個項目案例的學習,明白掌握使用原理,介紹各個框架的開發(fā)和使用。如果你想學習Java企業(yè)級框架應(yīng)用程序開發(fā)課程,歡迎前來報名學習。
參加過Java編程語言基礎(chǔ)課程或者能熟練使用Java編程語言
參加過基于MVC模式的Java Web開發(fā)技術(shù)課程,或者可以獨立編寫基于Java的Web應(yīng)用程序
熟悉面向?qū)ο蟮母拍詈驮O(shè)計思路,熟悉常用設(shè)計模式
了解框架的概念和作用
學習Java互聯(lián)網(wǎng)應(yīng)用程序的的框架和主要涉及的模式
常用框架的使用和組建
學習MyBatis,Spring基礎(chǔ)(包括IoC、AOP和數(shù)據(jù)庫應(yīng)用),Spring MVC框架;
Redis技術(shù)和SSM+Redis實踐應(yīng)用
模塊名稱 |
課程內(nèi)容 |
JavaEE 和框架技術(shù)概述 |
1. JavaEE概述 2. 基于JavaEE的企業(yè)級程序 3. JavaEE的容器服務(wù)器配置和管理 4. 應(yīng)用程序分層和設(shè)計模式概述 5. 框架和架構(gòu)基礎(chǔ) 6. 常用的Java框架技術(shù) |
Struts2.5框架的應(yīng)用 |
1. Struts2框架的工作原理 2. Struts.xml配置 3. 使用通配符定義action,動態(tài)方法調(diào)用 4. ActionContext及ServletActionContext使用 5. Struts2框架標簽庫的使用 6. 基于Struts2的上傳下載 7. 報表制作(基于Jasper Ireport,JFreeChart) 8. 攔截器的使用 9. OGNL表達式,值棧ValueStack分析 10. 國際化項目的搭建過程的使用。 |
Hibernate5框架的應(yīng)用 |
1. Hibernate.cfg.xml配置 2. ORM框架 3. ORM核心理念 4. 持久層概念 5. Hibernate的核心接口與類 6. 標識符屬性生成策略 7. 對象識別 8. OSIV與泛型DAO模式 9. 組件映射、映射多對一及一對多關(guān)聯(lián)關(guān)系 10. HQL與Native SQL查詢 11. Hibernate過濾器 12. Hibernate的緩存 13. 事務(wù)與并發(fā),悲觀鎖,樂觀鎖 14. Hibernate的性能優(yōu)化 15. Hibernate Annotations組件 16. Hibernate與Struts2整合 |
Sprin4.X框架技術(shù)的應(yīng)用 |
1. Spring框架概述 2. Spring的IoC容器 3. 面向接口編程、控制反轉(zhuǎn)(IoC)/依賴注入(DI) 4. BeanFactory、Bean的銷毀 5. Spring的AOP&動態(tài)代理 6. Spring的數(shù)據(jù)層訪問 7. Jdbc Template模板使用 8. Spring的聲明式事務(wù) 9. Spring對其它應(yīng)用支持等 10. Spring+Hibernate+Struts2整合講解 |
Spring MVC框架 |
1. SpringMVC配置 2. SpringMVC入門案例 3. 參數(shù)綁定 4. Json數(shù)據(jù)交互 5. 攔截器的使用 |
MyBatis框架 |
1. Mybatis框架原理 2. Mybatis入門案例 3. Mybatis開發(fā)DAO方式 4. Mybatis輸入輸出映射 5. 動態(tài)sql 6. Spring整合Mybatis |
JPA |
1. JPA技術(shù)體系 2. JPA注解 3. JPA相關(guān)API 4. JPA映射 5. JPQL 6. 二級緩存 7. Spring整合JPA |
SpringData |
1. SpringData快速入門 2. SpringData_Repository接口 3. Repository查詢規(guī)范 4. @Query@Modifying 5. CrudRepository 6. PagingAndSortingRepository 7. JpaRepository 8. JpaSpecificationExecutor 9. 自定義Repository |
Maven |
1. Maven介紹 2. Maven安裝 3. Maven的入門程序 4. Maven倉庫 5. 項目構(gòu)建 6. 依賴管理 7. Maven綜合案例 8. Maven的私服 |
Shiro |
1. Shiro入門 2. Spring集成Shiro 3. Shiro工作流程 4. 權(quán)限URL配置 5. 認證流程&認證Realm 6. 密碼比對,MD5&鹽值加密 7. 授權(quán)流程 8. 標簽&權(quán)限注解 9. 會話管理,SessionDao 10. 緩存 |
基于SSM的綜合項目實戰(zhàn)演練 |
1. KindEditor富文本編輯器應(yīng)用 2. FreeMarker模塊引擎實現(xiàn)頁面靜態(tài)化 3. Dubbo分布式調(diào)用技術(shù) 4. Mycat中間件 |