ssh框架的區別是什麼?他們各自負責的功能有哪些

2021-03-07 04:58:59 字數 1290 閱讀 2445

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 ...