SSH是什麼技術,SSH各個部分的作用是什麼?

2021-04-19 23:08:57 字數 1458 閱讀 5906

1樓:匿名使用者

struts2, 主要是

負責接前臺的請求,然後到後臺找到對應的類

heibernate,主要是對資料庫進行管理,比如增刪改查,比較方便,會少寫很多sql語句

spring,主要是對類進行初始化,也就是控制反轉,還有就是對struts2和heibernate起到一個銜接的作用

2樓:牽幸福走

s 封裝了servlet,做控制

s 控制反轉、依賴注入、面向切面

h 封裝了jdbc,主要對資料庫操作,把對資料庫的操作,變成對物件的操作

這都是比較熱的應用

ssh2框架的含義?每個技術的作用是什麼?

3樓:丿乀幻

首先,ssh不是一個框架,而是多個框架(struts+spring+hibernate)的整合,是目前較流行的一種web應用程式開源整合框架,用於構建靈活、易於擴充套件的多層web應用程式。

整合ssh框架的系統從職責上分為四層:表示層、業務邏輯層、資料持久層和域模組層(實體層)。

struts作為系統的整體基礎架構,負責mvc的分離,在struts框架的模型部分,控制業務跳轉,利用hibernate框架對持久層提供支援。spring一方面作為一個輕量級的ioc容器,負責查詢、定位、建立和管理物件及物件之間的依賴關係,另一方面能使struts和hibernate更好地工作。

由ssh構建系統的基本業務流程是:

1、在表示層中,首先通過jsp頁面實現互動介面,負責傳送請求(request)和接收響應(response),然後struts根據配置檔案(struts-config.xml)將actionservlet接收到的request委派給相應的action處理。

2、在業務層中,管理服務元件的spring ioc容器負責向action提供業務模型(model)元件和該元件的協作物件資料處理(dao)元件完成業務邏輯,並提供事務處理、緩衝池等容器元件以提升系統效能和保證資料的完整性。

3、在持久層中,則依賴於hibernate的物件化對映和資料庫互動,處理dao元件請求的資料,並返回處理結果。

採用上述開發模型,不僅實現了檢視、控制器與模型的徹底分離,而且還實現了業務邏輯層與持久層的分離。這樣無論前端如何變化,模型層只需很少的改動,並且資料庫的變化也不會對前端有所影響,大大提高了系統的可複用性。而且由於不同層之間耦合度小,有利於團隊成員並行工作,大大提高了開發效率。

什麼是ssh及ssh的作用

4樓:綠綠草原廣大遠

struts2, 主要是負責接抄前臺的請求,然後到後襲臺找到對應的類 heibernate,主要是對資料庫進行管理,比如增刪改查,比較方便,會少寫很多sql語句 spring,主要是對類進行初始化,也就是控制反轉,還有就是對struts2和heibernate起到一個銜接的作用

ssh三大框架簡介?

MVC的各個部分都有哪些技術來實現?如何實現

mvc 不就是model view controller mvc的各個部分都有那些技術來實現?如何實現?檢視層 jsp html php之類超文字標記語言都可以控制層 webwork serverlet struts等資料層 herbernate ibatis介面提交請求到控制層,控制層選擇哪個請求...

竹子各個部位有什麼用處,竹的各個部分有什麼藥用價值

竹子是一種常見的植物,它的枝杆雖然不是很粗,但韌性很好,折也折不斷。所以,竹子自古以來都深受人們的喜愛。有人稱讚竹子是 虛心竹有千千竹 還有人專為竹子寫了一首詩 咬定青山不放鬆 可見竹子在人們心目中的位置。竹子的外型非常漂亮。一個一個的竹節,細細長長的竹葉,一年四季常綠,充滿了勃勃生機,給人們帶來了...

耳的各個部分有什麼功能,耳是有哪幾個部分組成的?

外耳 耳廓和外耳道。是傳輸聲音的通道。但沒有感覺聲音的功能,人的外耳只能引導聲音並給予一定程度的增強。配戴助聽器時還可以起支援和懸掛的作用。結構 耳輪 耳垂 耳甲腔 耳屏 外耳道。耳道呈 s 型的通道,外1 3含有耵聹腺體和耳毛的 和軟骨組成,其餘部分為骨性的又具有一層緊貼外耳道的 與鼓膜密切相連。...