6:Struts
多層架構(gòu)理論
Model 1 and Model 2
Struts基本概念
MVC
Action與業(yè)務(wù)邏輯類的關(guān)系
在Struts與JSP之間傳遞數(shù)據(jù)
Struts處理流程(控制流)
Struts TagLib(了解常用的)
JSTL
ActionForm
字段收集
上傳文件
類型轉(zhuǎn)換
DTO
動態(tài)Action Form
驗(yàn)證框架
ActionForward 轉(zhuǎn)發(fā)與重定向
動態(tài)生成ActionForward
全局與局部的ActionForward
Action Forward Scope
UnknownActionMapping
Action的線程安全
I18N
如何切換語言環(huán)境
Struts異常處理機(jī)制程序處理自動處理自定義異常處理器
Struts的多模塊配置
7:XML
(XML/XSL、XSLT/DTD、SCHEMA等基礎(chǔ)的概念、關(guān)于Java的編程可以暫時扔在一邊)
8:Hibernate
OR Mapping原理
Hibernate基礎(chǔ)開發(fā)步驟
Hibernate基本接口(重點(diǎn)Session)
普通屬性映射
關(guān)聯(lián)關(guān)系映射
Native SQL
inverse lazy cascade
繼承關(guān)系映射
HQL
性能優(yōu)化一級緩存二級緩存查詢緩存
事務(wù)與并發(fā)悲觀鎖、樂觀鎖
OpenSessionInView
CurrentSession
(至于JTA、聯(lián)合主鍵、自然主鍵、動態(tài)主鍵、Any類型 Creteria Queries Intercepter and Event 自定義類型等,可以暫時扔在一邊)
9:Spring
IOC/DI
Spring配置
Spring架構(gòu)
AOP及Spring AOP
聲明式事務(wù)(AOP)
Spring + Hibernate Spring支持Web
Scope
(其他的Spring模塊對于自學(xué)來說可以暫時扔在一邊)
10:EJB3.0
J2EE架構(gòu)基礎(chǔ)(JTA JMS等)
EJB基礎(chǔ)(地位及基本理論、分類等)
Annotation
Ant編譯與部署EJB
Session Bean
EJB的依賴注入
Persistence API
(可以用JBoss學(xué)習(xí)EJB3.0)