本書以MyEclipse為開發(fā)工具,通過一個大型商業(yè)化項目的開發(fā)實戰(zhàn)講解Struts 2、Hibernate和Spring這3個組件的基礎知識和基本使用方法及其在J2EE項目中的應用。本書最大的亮點就是全書以一個實際使用的商業(yè)化項目為主線進行知識講解,輔以另一個實際項目作為課外實踐加以強化。本書從項目需求階段開始講解,循序漸進,逐步進入系統(tǒng)開發(fā),在進行項目開發(fā)的同時介紹Struts 2、Hibernate和Spring的有關知識,并對3個組件的架構以及各方面的功能進行深入的探討。通過在實踐中學習,邊學邊做的方式,加深讀者對這3個組件的理解。本書內容經過了精心的安排,讓讀者可以從零開始學習基于Struts 2、Hibernate和Spring的J2EE項目開發(fā)。書適用于使用Struts 2、Hibernate和Spring的Java應用程序進行開發(fā)的技術人員,也適合作為高等學校相關專業(yè)的J2EE課程教材和J2EE技術培訓教材。