1樓:桖銫哖譁
這是三個不同的框架 struts spring hibernate
hibernate主要實現的物件和資料庫資料的對映工作,也就是所謂的orm,將系統的物件,對映到資料庫中對應表的每一條記錄上,方便開發,有效提高了對不同資料庫的適應性。
spring主要使用ioc和自動**技術實現了物件管理、事務管理、異常管理等等,通過此框架可以很方便的將各類應用元件組裝城應用系統,最大限度實現了應用元件之間的解耦。
struts是一個很有名的前端展示的框架,提供了功能強大的標籤、表示式語言、資料驗證等功能。
因此ssh被稱謂輕量級的企業架構。
2樓:柯瑋瀧從雲
首先:ssh框架是struct+spring+hibernate的總稱
s**框架是spring-mvc+spring+mybatis的總稱應用當中的區別主要體現在以下3個方面:
1、spring-mvc是方法攔截(實現完全解耦),struct是類攔截。
2、請求struct的時候通過struts.xml配置檔案,請求spring-mvc的時候直接通過路徑攔截註解找到。
3、使用ssh框架sql語句寫在dao層,而使用s**框架sql語句是寫在配置檔案中的。
ssh中3種框架在開發中的作用分別是什麼?
3樓:硠頭向f葳信羺
spring 任意組來合struts和hibernate的方法達到**重自用的效果而不bai
是指duspring只能用於輕量級的應zhi用開發。spring的輕盈體dao現在其框架本身的基礎結構以及對其他應用工具的支援和裝配能力。與ejb這種龐然大物相比,spring可使程式研發人員把各個技術層次之間的風險降低。
hibernate 持久層,對資料庫操作.struts 控制流程spring ioc 推薦閱讀《linux就該這麼學》。
ssh框架裡這些包分別代表什麼?各自有什麼含義? 30
4樓:
action 包``負責跳轉頁面顯示和頁面之間傳值dao 是daoimpl的介面層`用來解耦daoimpl是負責和資料庫進行互動`這裡會有你的sql語句或者是hql語句,語句也有可能在service中
model 是你的pojo類`一般是用hibernate自動生成`你這兒我不知道是不是自動生成的`看不到.xml檔案
service 和dao是一樣的`
serviceimpl 是負責具體的資料分析`比如使用者存不存在`怎麼怎麼的
util是工具包```
ssh中3種框架在開發中的作用分別是什麼
spring 任意組來合struts和hibernate的方法達到 重自用的效果而不bai 是指duspring只能用於輕量級的應zhi用開發。spring的輕盈體dao現在其框架本身的基礎結構以及對其他應用工具的支援和裝配能力。與ejb這種龐然大物相比,spring可使程式研發人員把各個技術層次之...
框架意向和框架協議的區別是什麼,框架協議是什麼?和協議有什麼區別?
框架意向 就是大致的意思,方向 而框架協議就是多方和雙方簽訂的大致共同意向 框架協議是什麼?和協議有什麼區別?框架bai 協議是初步協議,只du是個大概,沒有細則 而正zhi式協議就比較具體,dao有細則。框架協回議 合同在一定時期內答,為每筆單個交易作為一個框架進行運作。法律意義 框架協議相當於是...
ssh是什麼,SSH的全稱是什麼?
ssh 是目前較可靠,專為遠端登入會話和其他網路服務提供安全性的協議。利用 ssh 協議可以有效防止遠端管理過程中的資訊洩露問題。ssh最初是unix系統上的一個程式,後來又迅速擴充套件到其他操作平臺。ssh在正確使用時可彌補網路中的漏洞。ssh客戶端適用於多種平臺。幾乎所有unix平臺 包括hp ...