本書本著“技術主流和前沿,內容新穎和實用,案例源于實際項目”的指導思想,結合實際應用項目的示例,由淺入深地介紹目前在J2EE平臺中的持久層開發(fā)中比較主流的O/R Mapping的框架——Hibernate框架的基本原理、Hibernate框架如何對JDBC的數據訪問操作進行簡化,Hibernate框架的O/R Mapping的實現和應用方法、應用項目的單元測試、系統(tǒng)性能的優(yōu)化等方面的內容。本書是為高等職業(yè)院校和國家示范性軟件學院的計算機應用與軟件工程專業(yè)本科生和研究生編寫的一本項目實訓類教材。全書共分12章,內容主要包括Hibernate O/R Mapping技術基礎,Hibernate框架主要的核心API,Hibernate框架的系統(tǒng)配置文件,網上商城項目持久層設計和實現,對象之間的“關聯(lián)、組合和繼承”關系的映射技術實現,對基于Hibernate的DAO單元測試,Hibernate框架中的緩存技術,Hibernate中的事務管理技術,以及Eclipse工具對Hibernate的開發(fā)支持等。本書可以作為承擔國家技能型緊缺人才培養(yǎng)和培訓工程的高等職業(yè)院校和示范性軟件學院的計算機應用與軟件工程專業(yè)項目實訓類教材,也可作為自學和急需了解B/S架構的J2EE平臺下的軟件項目開發(fā)和實現的相關技術和知識的技術人員的參考書。