400-888-5228

課程介紹:

本課程為學(xué)員提供使用Java技術(shù)設(shè)計(jì)程序所需的知識(shí)和技能,并將設(shè)計(jì)貫穿軟件開(kāi)發(fā)周期的各個(gè)階段。通過(guò)艾威培訓(xùn)中心講師設(shè)計(jì)的兩天的培訓(xùn), 學(xué)員將學(xué)習(xí)如何從始至終開(kāi)發(fā)一個(gè)實(shí)際的兩層/多層Java Intranet應(yīng)用程序及有關(guān)的平臺(tái)移植問(wèn)題。

 

課程長(zhǎng)度:

2天

 

 

課程對(duì)象:

已熟悉基本Java語(yǔ)言結(jié)構(gòu)及語(yǔ)法的程序、進(jìn)一步加深和擴(kuò)展Java知識(shí),開(kāi)發(fā)復(fù)雜和產(chǎn)品級(jí)應(yīng)用的開(kāi)發(fā)人員

 

課程大綱:

時(shí)間內(nèi)容
第一天上午Java泛型深入解讀
自定義泛型類、泛型方法、泛型繼承
Java IO深入詳解,裝飾模式在IO設(shè)計(jì)中的應(yīng)用
繼承與裝飾模式之間的差別及在具體應(yīng)用中的使用方式
Java反射機(jī)制詳解
代理模式與動(dòng)態(tài)代理深入詳解
虛擬機(jī)類加載機(jī)制深入解讀
類加載過(guò)程詳細(xì)分析
第一天下午類的加載、驗(yàn)證、準(zhǔn)備、解析與初始化各個(gè)階段深入詳解
JVM類加載器詳解
類加載器的父親委托機(jī)制深入解讀
根類加載器、擴(kuò)展類加載器與應(yīng)用類加載器解析
JVM垃圾收集算法分析(標(biāo)記清除算法、復(fù)制算法等)
垃圾收集器詳解
內(nèi)存分配與回收策略深入解讀
Java運(yùn)行時(shí)數(shù)據(jù)區(qū)詳解
虛擬機(jī)棧、Java堆、方法區(qū)、運(yùn)行時(shí)常量池分析
MVC設(shè)計(jì)模式深入詳解
Struts2對(duì)MVC的實(shí)現(xiàn)
第二天上午Action深入詳解
類型轉(zhuǎn)換
輸入校驗(yàn)(使用xml、程序驗(yàn)證兩種方式)
攔截器深入詳解
文件上傳與下載
屬性驅(qū)動(dòng)與模型驅(qū)動(dòng)
Hibernate的原理與思想
Hibernate常用API詳解
配置文件詳解
ORM的思想
HQL詳解
Hibernate的檢索策略與檢索方式
IoC詳解
工廠模式在IoC中的應(yīng)用
第二天下午Bean的生命周期與作用域范圍
Spring配置元素詳解
代理模式與Java動(dòng)態(tài)代理詳解及其在AOP中的應(yīng)用
AOP原理深度剖析
Spring數(shù)據(jù)庫(kù)集成方案詳解
聲明式的事務(wù)管理
Struts2、Hibernate 與Spring整合方式與原理詳解
Ant詳解、Target之間的依賴關(guān)系、開(kāi)發(fā)自己的Task
使用Ant實(shí)現(xiàn)項(xiàng)目構(gòu)建自動(dòng)化
Web Service開(kāi)發(fā)詳解
契約優(yōu)先的Web Service開(kāi)發(fā)詳解
代碼優(yōu)先的Web Service開(kāi)發(fā)詳解
SOAP消息解讀
Web Service的數(shù)據(jù)壓縮
使用TcpMon截獲SOAP消息并對(duì)其進(jìn)行分析
使用Apache JMeter對(duì)Web Service進(jìn)行性能測(cè)試
基于Struts2、Hibernate與Spring的代碼自動(dòng)生成框架詳解(綜合本次培訓(xùn)的全部?jī)?nèi)容、提升學(xué)員的問(wèn)題思考能力與抽象能力)