在一個QQ群中,聽到這樣一個問題:
Struts
Spring
Hibernate
在B/S開發中都是做什么用的....
spring..與servlet..有什么區別啊..
仔細想想,自己似乎明白一點點,就做了回答,還請各位多多指正,多多批評,完善這個問題的答案。
struts是控制器C,hibernate封裝的對數據庫的操作,是M層,spring在ssh中的主要作用是整合資源,就像一張地圖,web系統需要用到某些資源時就去里面找,這些資源可以是控制層對象,也可以是模型層對象,或者是更廣泛的東西。
在最原始的情況下(沒有struts之類的框架),servlet的作用是控制器,反過來想struts中所寫的類本質是可以看做是servlet.
以上屬個人觀點,不保證一定正確。
posted on 2008-06-09 08:36
開機 閱讀(393)
評論(2) 編輯 收藏 所屬分類:
javaweb