本书应用“项目驱动”(Project-Driven)教学模式,通过完整的项目案例系统地介绍了使用Java高级框架Struts-Spring-Hibernate进行应用设计与开发的方法和技术。全书论述了高级开发框架概述、Struts基础、Struts标签、Struts高级技术、Struts拦截器与文件上传下载、Hibernate基础、Hibernate实体关系映射、Hibernate查询语言、Spring概述和控制反转IoC、Spring面向方面编程和事务处理以及Struts-Spring-Hibernate集成等内容。本书注重理论与实践相结合,内容详尽,提供了大量实例,突出应用能力的培养,是一本实用性突出的教材。