當前位置:股票大全官網 - 股票投資 - javaEE和SSH是什麽關系?

javaEE和SSH是什麽關系?

J2EE將網站的發展分為四層:

客戶端層組件

J2EE應用程序可以是基於網絡的(瀏覽器)或傳統的。瀏覽器主推html+css+js。

Web層組件

J2EE web層組件可以是JSP頁面或Servlets。

業務層組件

EJB做業務邏輯處理和數據庫相關的操作。

有三種企業bean:會話)bean、實體)bean和消息驅動。

豆子。會話bean表示與客戶端程序的臨時交互。實體bean表示數據庫表中的壹行永久記錄。當客戶端程序停止或者服務器關閉時,會有潛在的服務保證實體bean的數據被保存。消息驅動bean結合了會話bean和JMS消息監聽器的特性,允許業務層組件異步接收JMS消息。

企業信息系統層

存儲信息。企業信息系統層處理企業信息系統軟件,包括企業基礎設施系統,如企業資源規劃。

(ERP)、大型機事務處理、數據庫系統和其他遺留信息系統。

這套規範大大降低了網站開發的難度,在某些方面絕對是成功的。但是網站的發展仍然困難重重。J2EE的規範應該是制定的太早了,因為制定這個規範的時候互聯網發展很快,可以用飛速發展來形容。

2000年互聯網泡沫發生,孫壹蹶不振。與此同時,壹堆不知名的小互聯網公司被幹掉了。可能是當時做網站的壹堆人吧。畢竟很多公司倒閉了。有些人認為J2EE臃腫、低效、難用、脫離實際。所以他們下定決心改造它。

從2000年到2001,Craig認為可以在web層使用MVC框架,讓這壹層的開發變得更容易,於是Struts應運而生,很好的實現了原有的規範,並沒有產生質的突破。

2001~2003 Gavin覺得EJB連接數據需要改進,於是Hibernate應運而生。Hibernate不受規範約束,而是隨心所欲地改變。

2002年左右,html+css+js開始逐漸分離。

從2002年到2004年,Rod覺得類之間的依賴關系應該得到改善,於是Spring應運而生。Spring是為了讓javaEE規範更容易使用,所以它進行了徹底的改革。當時絕對是取其精華,去其糟粕。

從1998到2004年,孫公司不可能不發現存在的問題,但2000年以後,孫公司無能為力,因為股票暴跌,只剩下零頭。這是SSH框架誕生的時間和空間。