本書全面介紹了JPA(Java Persistence API)的相關知識。全書共分4篇,第1篇介紹了JPA產生的背景及JPA的運行環(huán)境、流行的開發(fā)工具IDE等;第2篇介紹了JPA基本知識,包括映射實體、映射實體關系、實體管理器及JPQL的相關知識;第3篇進一步介紹了關于JPA的高級應用,包括持久化上下文、XML映射文件、打包和部署、JPA實現(xiàn)框架和與Spring集成等;第4篇介紹了三個完整案例,分別是學生成績管理系統(tǒng)(Servlet+JPA)、寵物商店(Swing+JPA)、博客系統(tǒng)(Struts2+Spring2+JPA)。本書結構清晰,注重實戰(zhàn),深入淺出,非常適合JPA開發(fā)人員學習使用,同時也可用做高校相關專業(yè)師生和社會培訓班的教材。