第一部分 POJO及輕量級框架概述
第1章 用POJO進行開發(fā):更快捷更簡單
1.1 EJB幻滅
1.2 用POJO進行開發(fā)
1.3 小結
第2章 J2EE設計決策
2.1 業(yè)務邏輯和數據庫訪問決策
2.2 決策1:組織業(yè)務邏輯
2.3 決策2:封裝業(yè)務邏輯
2.4 決策3:訪問數據庫
2.5 決策4:處理數據庫事務中的并發(fā)
2.6 決策5:處理長事務中的并發(fā)
2.7 在項目中作出設計決策
2.8 小結
第二部分 更簡單、更快捷的方案
第3章 使用Domain Model模式
3.1 理解領域模型模式
3.2 開發(fā)領域模型
3.3 實現領域模型:示例
3.4 小結
第4章 持久化領域模型概述
4.1 將對象模型映射到數據庫
4.2 ORM框架概述
4.3 JDO和Hibernate概述
4.4 用Spring設計倉庫
4.5 測試持久領域模型
4.6 JDO和Hibernate的性能優(yōu)化
4.7 示例模式
4.8 小結
第5章 用JDO 2.0持久化領域模型
第6章 用Hibernate 3持久化領域模型
第7章 用POJO facade封裝業(yè)務邏輯
第三部分 變體
第8章 使用暴露領域模型
第9章 使用Transaction Script模式
第10章 用EJB3實現POJO
第四部分 處理數據庫和并發(fā)
第11章 實現動態(tài)分頁查詢
第12章 數據庫事務和并發(fā)
第13章 使用離線鎖模式