struts2框架
(mvc
框架)的優點如下:
1) 實現了
mvc模式,層次結構清晰,使程式設計師只需關注業務邏輯的實現;
2)豐富的標籤庫,大大提高了開發的效率;
3) struts2
提供豐富的***實現
4) 通過配置檔案,就可以掌握整個系統各個部分之間的關係; 5
) 異常處理機制,只需在配置檔案中配置異常的對映,即可對異常做相應的處理;
spring框架
的優點如下:
1) 無入侵性(在業務邏輯**中感覺不到
spring
框架的存在);
2) 各個元件之間的耦合極為鬆散;
3) 無需程式設計師自己實現
singleton
模式;4) 通過
aop,可以實現事務管理和日誌管理;
5) 整合其他的框架,如:
struts
框架和hibernate
框架;hibernate框架
(orm
框架)的優點如下:
1) 物件
/關聯式資料庫對映(
orm),
使用時只需操縱物件,使開發更加物件導向化;
2) 無入侵性;
3) 簡潔的
hql語句,減少了
jdbc
與sql
運算元據庫的**量;
4) 移植性好;
J2EE框架知識清單
1 struts mvc jvc 2 struts action 3 struts 1.0和2.0區別 4 spring 核心機制 依賴注入 5 使用spring容器 6 aop的概念與應用 7 ioc的原理與缺點 8 spring的模組結構 9 hibernate體系結構 10 hibernate...
J2EE框架 深度歷險 手記
常見的框架 由於ejb容器能夠更好地處理系統效能,事務機制,安全訪問許可權以及分布式運算等問題,基於ejb框架進行開發能保證企業應用平滑發展,而不是發展到一種規模就重新更換一套軟體系統,且可以保證開發人員將大部分精力集中在業務邏輯的開發上。struts不是說它有多強大,多完美,而是struts似乎成...
Speed 快速 J2EE 開發框架
speedframework http sourceforge.net projects speedframework 是乙個完全基於jdbc開發的輕量級持久層框架.它可以直接呼叫sql,也可以直接對pojo進行crud操作,與orm相當.除錯方便,不用配置,內建jcs快取,能有效降低資料庫壓力,它...