【java學習筆記】JAVA自學之路 JAVA自學之路 ___轉知乎
面向物件-封裝、繼承、多型 記憶體的分析 遞迴 集合類、泛型、自動打包與解包、Annotation IO 多執行緒、執行緒同步
TCP/UDP AWT、事件模型、匿名類 正則表示式 反射機制
二:資料庫(Oracle或者MySQL)SQL語句 多表連線,內外連線, 子查詢等 管理表、檢視、索引、序列、約束等 樹狀結構儲存 儲存過程、觸發器 資料庫設計三正規化、
三:JDBCJDBC基礎 連線池 樹狀結構儲存與展現 DataSource& RowSet {看有視訊} JDBC連線Oracle及MySQL
html css javascript基礎語法 JavaScript Form判斷 Dom程式設計基礎(事件處理等) JS常用效果如TreeView、下拉聯動等 JS學習方法 JS除錯方法
DreamWeaver初步(建立HTML、Table、Form、CSS)等
tomcat基礎 servlet基礎 web.xml配置基礎 web application的結構 servlet生命週期 requestresponse等常用方法
ServletContext類 HTTP協議基礎(GET POST) Cookie Session Application
JSP的幾種語法(包括JSTL等)注意在專案中練習,不要拘泥於語法細節而裹步不前。
多層架構理論 Model1 and Model 2
Struts基本概念 MVC
Action與業務邏輯類的關係 在Struts與JSP之間傳遞資料
Struts處理流程(控制流) StrutsTagLib(瞭解常用的)
JSTL ActionForm
欄位收集 上傳檔案
型別轉換 DTO
動態Action Form 驗證框架
ActionForward轉發與重定向 動態生成ActionForward
全域性與區域性的ActionForward ActionForward Scope
UnknownActionMapping Action的執行緒安全
I18N 如何切換語言環境
Struts異常處理機制 程式處理 自動處理 自定義異常處理器
Struts的多模組配置
(XML/XSL、XSLT/DTD、SCHEMA等基礎的概念、關於Java的程式設計可以暫時扔在一邊)
八:HibernateORMapping原理
Hibernate基礎開發步驟
Hibernate基本介面(重點Session)
普通屬性對映
關聯關係對映
NativeSQL
inverselazy cascade
繼承關係對映
HQL
效能優化 一級快取 二級快取 查詢快取
事務與併發 悲觀鎖、樂觀鎖
OpenSessionInView
CurrentSession
(至於JTA、聯合主鍵、自然主鍵、動態主鍵、Any型別 Creteria QueriesIntercepter and Event 自定義型別等,可以暫時扔在一邊)
IOC/DI
Spring配置
Spring架構
AOP及Spring AOP
宣告式事務(AOP)
Spring+ Hibernate Spring支援Web
Scope
(其他的Spring模組對於自學來說可以暫時扔在一邊)
J2EE架構基礎(JTA JMS等)
EJB基礎(地位及基本理論、分類等)
Annotation
Ant編譯與部署EJB
SessionBean
EJB的依賴注入
PersistenceAPI
(可以用JBoss學習EJB3.0)