企业级应用程序的体系结构经历了从两层结构到三层结构再到多层结构的发展过程,为了满足开发多层体系结构的企业级应用的需求,Sun公司在早期的J2SE基础上,提出了Java EE。Java EE 既是一个规范,又是一种标准中间件体系结构,它为企业分布式应用系统的开发和部署提供了一个环境,提供了对EJB、Servlet、JSP、XML等技术的全面支持,其 终目标是成为一个支持企业级应用开发的体系结构,简化企业解决方案的开发、部署和管理等复杂问题。本书讲述Java EB的规范、技术及开发模型,主要包括Java EE规范、应用程序分层模型及其技术。本书还介绍了一些企业开发的满足Java EE规范的流行框架,包括持久层的Mybatis、事务管理层的Spring和表示层的Spring MVC。完成本书的学习后,读者应该能够运用Java EE技术及主流框架实现企业级应用程序的开发。本书可以作为计算机类各专业本科生的教材使用,也可以作为工程技术人员的参考书使用。