正是由于传统企业级应用技术的不足,迫使开发者将目光转向了开源社区。Rod Johnson在2002年编著的Expert One-on-One J2EE Design and Development一书中可以说是一针见血地指出了当时Java EE架构在实际开发中的种种弊端,并推出了Spring框架来简化企业级应用的开发。
之后,开源社区日益繁荣,Hibernate、Structs等轻量级框架相继推出,以替换Java EE中的“重量级”实现。
本书主要介绍如何从零开始,吸收市面上优秀的开源框架,来实现属于自己的Java EE轻量级框架。轻量级Java EE意味着开源、简单、轻便、快捷。
接下来将介绍轻量级Java EE技术的特点。