大部分軟件開發(fā)公司和開發(fā)精英團(tuán)隊,為了*地提升開發(fā)高效率和完成實用化模塊化設(shè)計開發(fā),通常會應(yīng)用目前的通用性框架?蚣苁且环N具備實用性的手機軟件半成品加工,一個好的框架,通常能夠 加倍提升開發(fā)高效率。本課程介紹在企業(yè)級新項目中應(yīng)用框架的實際意義和基本前提。根據(jù)一個詳細(xì)的企業(yè)級新項目實例,詳細(xì)介紹每個框架的開發(fā)和應(yīng)用,提升的全過程。
培訓(xùn)目標(biāo):
學(xué)習(xí)培訓(xùn)Java互聯(lián)網(wǎng)技術(shù)程序運行的的框架和關(guān)鍵涉及到的方式
常見框架的應(yīng)用和建立
學(xué)習(xí)培訓(xùn)MyBatis,Spring基本(包含IoC、AOP和數(shù)據(jù)庫查詢運用),SpringMVC框架;
Redis技術(shù)和SSM+Redis實踐活動運用
課程大綱:
JavaEE和框架技術(shù)概述
1.JavaEE概述
2.根據(jù)JavaEE的企業(yè)級程序流程
3.JavaEE的器皿服務(wù)器的配置和管理方法
4.程序運行層次和策略模式概述
5.框架和構(gòu)架基本
6.常見的Java框架技術(shù)
Struts2.5框架的運用
1.Struts2框架的原理
2.Struts.xml配備
3.使用通配符界定action,動態(tài)性方式啟用
4.ActionContext及ServletActionContext應(yīng)用
5.Struts2框架標(biāo)識庫的應(yīng)用
6.根據(jù)Struts2的網(wǎng)頁上傳
7.報表制作(根據(jù)JasperIreport,JFreeChart)
8.攔截器的應(yīng)用
9.OGNL關(guān)系式,值棧ValueStack剖析
10.現(xiàn)代化新項目的構(gòu)建全過程的應(yīng)用。
Hibernate5框架的運用
1.Hibernate.cfg.xml配備
2.ORM框架
3.ORM核心價值
4.持久層定義
5.Hibernate的關(guān)鍵插口與類
6.標(biāo)志符特性轉(zhuǎn)化成對策
7.目標(biāo)鑒別
8.OSIV與泛型DAO方式
9.部件投射、投射多對一及一對多關(guān)聯(lián)方交易
10.HQL與NativeSQL查尋
11.Hibernate過濾裝置
12.Hibernate的緩存文件
13.事務(wù)管理與高并發(fā),悲觀鎖,樂觀鎖
14.Hibernate的性能優(yōu)化
15.HibernateAnnotations部件
16.Hibernate與Struts2融合
Sprin4.X框架技術(shù)的運用
1.Spring框架概述
2.Spring的IoC器皿
3.朝向插口程序編寫、控制反轉(zhuǎn)(IoC)/依賴注入(DI)
4.BeanFactory、Bean的消毀
5.Spring的AOP&動態(tài)代理
6.Spring的數(shù)據(jù)信息層瀏覽
7.JdbcTemplate模版應(yīng)用
8.Spring的申明式事務(wù)管理
9.Spring對其他運用適用等
10.Spring+Hibernate+Struts2融合解讀
SpringMVC框架
1.SpringMVC配備
2.SpringMVC新手入門實例
3.主要參數(shù)關(guān)聯(lián)
4.Json數(shù)據(jù)信息互動
5.攔截器的應(yīng)用
MyBatis框架
1.Mybatis框架基本原理
2.Mybatis新手入門實例
3.Mybatis開發(fā)DAO方法
4.MybatisI/O投射
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查尋標(biāo)準(zhǔn)
4.@Query@Modifying
5.CrudRepository
6.PagingAndSortingRepository
7.JpaRepository
8.JpaSpecificationExecutor
9.自定Repository
Maven
1.Maven詳細(xì)介紹
2.Maven安裝
3.Maven的新手入門程序流程
4.Maven庫房
5.新項目搭建
6.依靠管理方法
7.Maven綜合性實例
8.Maven的傳奇sf
Shiro
1.Shiro新手入門
2.Spring集成化Shiro
3.Shiro工作內(nèi)容
4.管理權(quán)限URL配備
5.驗證步驟&驗證Realm
6.登陸密碼核對,MD5&鹽值數(shù)據(jù)加密
7.受權(quán)步驟
8.標(biāo)識&管理權(quán)限注釋
9.對話管理方法,SessionDao
10.緩存文件
根據(jù)SSM的綜合性新項目實戰(zhàn)演練演習(xí)
1.KindEditor富文本編輯運用
2.FreeMarker控制模塊模塊完成網(wǎng)頁頁面靜態(tài)數(shù)據(jù)化
3.Dubbo分布式系統(tǒng)啟用技術(shù)
4.Mycat分布式數(shù)據(jù)庫