-
簡單來說,Struts 負責資料傳輸和頁面顯示,Hibernate 負責資料庫持久化,Spring 負責管理它們。
-
三者整合過程的乙個例子。
-
SSH框架有很多優點,下面列舉了以下四個:
1、典型的三層架構:可以體現MVC的思想,可以減輕開發者重新建立複雜問題解決方案的負擔和精力,促進新需求的敏捷開發,降低開發時間成本。
2、擴充套件性好:有強大的使用者社群支援,擴充套件性很強,對特殊應用有很好的插拔性,悄悄避免了大部分因技術問題無法實現的功能;
3、可維護性好:業務系統經常有新的需求,三層架構由於邏輯層和表示層的合理分離,可以將需求修改的風險降到最低,重組能力高於其他架構;
4、優秀的解耦:控制層依賴於業務邏輯層,只與介面耦合,業務邏輯層依賴於DAO層,面向介面程式設計。
-
SSH各自的作用和好處:
struts
Struts 是乙個很好的 MVC 框架,主要技術是 servlet,MVC 設計可以讓我們的邏輯非常清晰,這樣我們就可以編寫層次清晰的程式。
spring
Spring 提供了一種一致的方式來管理業務物件,並鼓勵注入程式設計介面而不是類的良好習慣,使我們的產品盡可能地解耦。
hibernate
Hibernate 用於持久化資料,並提供完全物件導向的資料庫操作。 Hibernate 有乙個非常輕量級的 JDBC 封裝,這使得處理關聯式資料庫變得非常容易。
下面是 SSH 體系結構的示意圖:
-
首先,使用 Hibernate 連線資料庫,好處是:如果想在編寫後將專案從 Oracle 更改為 MySQL,則無需考慮 Oracle 和 MySQL 之間的哪些 SQL 語句不同,直接更改即可。
彈簧,主要優點是控制反轉和小平面方向,即IOC,AOP。 它不僅可以處理控制業務,而且可以輕鬆為程式做第一件事。
支柱 對於支柱,servelt 基本上是可選的。 主要是 taglib 和頁面導航。 Taglib 是乙個 struts 代幣庫,可以靈活使用,可以大大提高開發效率。
...真是無語,那些小兵怎麼能憋得住? 只要1個海豹突擊隊就可以慢慢把他們全部殺掉,任哥,我建議你在防禦縱隊多建一些建築,效果很好,在遭遇戰中試試,電腦太弱智了,你盡量玩簡單中等,你狠的時候就能贏,你不怕他們,我們可以討論戰術, 過來和我詳細談談,我已經玩了3年了。
註冊商標的時間和過程。
形式審查(約3個月)-實質審查(正常)(約9個月,包括三個月的實質審查)-初步審查公告(正常)(約三個月)-頒發證書(正常)(授權後約乙個月,根據商標局的進展情況)。 >>>More
玻璃是一種透明的半固態、半液態物質,熔化時形成連續的網狀結構,冷卻時粘度逐漸增大,硬化而不結晶。 普通玻璃化學氧化物(Na2O·CAO·6SiO2),主要成分是二氧化矽。它廣泛用於建築物中,以隔絕風和光,這是一種混合物。 >>>More