本书以Hibernate为核心,详细讲解了基于组件的J2EE应用软件的开发方法。在讲解方式上,使用基础知识与具体实例相结合的方式对Hibernate进行了全面、深入、细致的讲解,使读者在学习的过程中可以通过具体的练习来加深对讲解内容的理解和把握。
本书在讲解Hibernate的同时,还介绍了经常与Hibernate配合使用的Struts,JSF以及Spring等优秀的框架组件。另外,还涉及到了在开发中常会使用到的开源组件,包括Ant,Digester,XDoclet,Log4j,Eclipse和JFreechart等。
本书的配套光盘中包含了书中所有实例的完整源代码以及在开发中需要用到的开源组件的安装程序。另外,作者提供了交流空间为广大读者进行后续的支持。
本书适用于使用Hibernate进行Web应用程序开发的技术人员,同时也非常适合对Hibernate相关技术感兴趣的读者进行学习和提高。
本书的第1部分介绍丁关于持久层的基础知识以及Hbernate的基本知识,然后介绍了软件环境的配置方法。接着,通过一个具体的实例讲解了如何使用Hibernate进行留言板系统的开发。最后,在前面实例的基础上对Hibernate的框架结构以及Hbernate的主要类进行了全面的讲解。在这一部分中还进行了Hibern8te辅助工具的配置和使用方法的介绍。
本书的第2部分包括了两个实例。第一个实例介绍了如何使用JSP和Hibernate完成在线投票系统的开发。在这个项目中,通过JFreechart组件实现了统计结果的图形化显示。第二个实例详细介绍了如何使用Struts和Hibernate来完成在线考试系统的开发。在这个实例中还对Struts的一些必要的基础知识以及集成方法进行了介绍。
第3部分的Hibernate的集成开发部分也包括两个实例。分别是用JSF,Spring和Hibetrnate完成的商品管理系统以及使用Struts,Spring和Hibernate完成的在线订货系统。这一部分重点讲解的是现在软件开发的方法以及如何实现Hibernate与不同的框架结构之间的集成与配合。
展开