【導讀】結合實例講解Web項目總體結構。分析多層結構優(yōu)點。具體講解每個層次的實現技巧。表與表之間關聯操作。借助Junit的單元測試。借助Ant的自動部署。通過Spring實現業(yè)務層。通過成熟的開源產品搭建層次清晰性能穩(wěn)定的系統。穩(wěn)健的架構能承受業(yè)務的擴展,不至于使項目失控。實現這一功能最佳經驗即MVC模式,實例中。Struts提供ActionFrom來封裝與用戶互動的數據元。Struts提供Action來接受用戶請求與發(fā)生響應動作。過層,來降低它與系統其他部分的耦合度。助Spring可以達到更好的效果。式來裝配業(yè)務組件,如,DAO對象。通過SpringAOP思想,來集中處。在傳統的系統開發(fā)中該層占據大部分的開發(fā)時間,且隨著需求的變更功能的修改,逐漸變得難以控制,特別是表結構的變化可能導致整個系統大動干戈。件集成的接口,如與Hibernate、Struts的集成。建優(yōu)雅的解決方案。下載springFramework最新版本,將其下的*.jar拷。設置Spring配置文件。通常在系統運行前完Spring成初始化工作,因此在。同一個事物類型具有多種不同實現的情況下使用。在得到具體實現類的時候也必須