開源是3個框架共有的優點
struts2框架(mvc框架)的優點如下:
1) 實現了mvc模式,層次結構清晰,使程式設計師只需關注業務邏輯的實現;
2) 豐富的標籤庫,大大提高了開發的效率;
3) struts2提供豐富的***實現
3) 通過配置檔案,就可以掌握整個系統各個部分之間的關係;
4) 異常處理機制,只需在配置檔案中配置異常的對映,即可對異常做相應的處理;
spring框架的優點如下:
1) 無入侵性(在業務邏輯**中感覺不到spring框架的存在);
2) 各個元件之間的耦合極為鬆散;
3) 無需程式設計師自己實現singleton模式;
4) 通過aop,可以實現事務管理和日誌管理;
5) 整合其他的框架,如:struts框架和hibernate框架;
hibernate框架(orm框架)的優點如下:
1) 物件/關聯式資料庫對映(orm), 使用時只需操縱物件,使開發更加物件導向化;
2) 無入侵性;
3) 簡潔的hql語句,減少了jdbc與sql運算元據庫的**量;
4) 移植性好;
缺點如下:
1) 對批量更新,刪除的支援不好;
ssh2框架:
ssh2相比ssh1的不同就是前者使用了更方便、更安全的mvc框架struts2.。。
ssh2的主要內容包括:struts2、hibernate、spring
struts2是優秀的mvc框架。。。
hibernate是現在最好用的orm框架。。。
spring是現在使用最普遍的ioc容器。。。用來處理業務邏輯。
SSH框架整合
首先將 spring 加入到web容器在 web.xml 中加入 context param param name contextconfiglocation param name 說明 為了管理方便設定了多個 spring 的配置檔案 context param 然後加入 spring liste...
SSH框架整合
版本 struts 2.3.30,spring framework 3.2.10.release,hibernate distribution 3.6.0.final 一 引入相關jar檔案 二 struts.xml配置 apache software foundation dtd struts c...
SSH框架整合
記事本手打 正確率略低 1.匯入jar包 name cn.com.product table product name pid column pid class native id name pname column pname property name page column page prop...