教學(xué)優(yōu)勢
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系。曙海集團(tuán)的課程在業(yè)內(nèi)有著廣泛的美譽(yù)度和響亮的知名度。
秉承二十幾年積累的教學(xué)品質(zhì),本課程以真實(shí)項(xiàng)目實(shí)戰(zhàn)為導(dǎo)向,授課工程師將會與您分享設(shè)計(jì)的全流程及工具的綜合使用技巧、經(jīng)驗(yàn)。
??學(xué)習(xí)Java互聯(lián)網(wǎng)應(yīng)用程序的的框架和主要涉及的模式
??常用框架的使用和組建
??學(xué)習(xí)MyBatis,Spring基礎(chǔ)(包括IoC、AOP和數(shù)據(jù)庫應(yīng)用),Spring MVC框架;
??Redis技術(shù)和SSM+Redis實(shí)踐應(yīng)用
模塊名稱 |
課程內(nèi)容 |
JavaEE?和框架技術(shù)概述 |
1.?JavaEE概述 2.?基于JavaEE的企業(yè)級程序 3.?JavaEE的容器服務(wù)器配置和管理 4.?應(yīng)用程序分層和設(shè)計(jì)模式概述 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框架標(biāo)簽庫的使用 6.?基于Struts2的上傳下載 7.?報(bào)表制作(基于Jasper Ireport,JFreeChart) 8.?攔截器的使用 9.?OGNL表達(dá)式,值棧ValueStack分析 10.?國際化項(xiàng)目的搭建過程的使用。 |
Hibernate5框架的應(yīng)用 |
1.?Hibernate.cfg.xml配置 2.?ORM框架 3.?ORM核心理念 4.?持久層概念 5.?Hibernate的核心接口與類 6.?標(biāo)識符屬性生成策略 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.?項(xiàng)目構(gòu)建 6.?依賴管理 7.?Maven綜合案例 8.?Maven的私服 |
Shiro |
1.?Shiro入門 2.?Spring集成Shiro 3.?Shiro工作流程 4.?權(quán)限URL配置 5.?認(rèn)證流程&認(rèn)證Realm 6.?密碼比對,MD5&鹽值加密 7.?授權(quán)流程 8.?標(biāo)簽&權(quán)限注解 9.?會話管理,SessionDao 10.?緩存 |
基于SSM的綜合項(xiàng)目實(shí)戰(zhàn)演練 |
1.?KindEditor富文本編輯器應(yīng)用 2.?FreeMarker模塊引擎實(shí)現(xiàn)頁面靜態(tài)化 3.?Dubbo分布式調(diào)用技術(shù) 4.?Mycat中間件 |