首頁>Club>
3
回覆列表
  • 1 # fripo7991

    struts 和spring框架都是用來開發JavaEE程式的。簡單來說是因為原始的JavaEE (開發網站 ,前臺+後臺)十分的臃腫,開發十分費力。業務層,控制層,檢視層,資料層,交織在一起,牽一而動全身,耦合很高(改動一個業務,需要改動很多程式碼)。Struts 框架是一個MVC框架,它把JavaEE開發中的 控制層、檢視層、資料層分開了,(解耦合)。多說一句,JavaEE現在流行的框架是SSM,(spring,springMVC,mybatis),springMVC是一個更優的MVC框架。spring框架,是為了避免硬編碼造成的程式耦合,舉個例子:如果我們需要呼叫函式,首先要導包 import ***,new一個物件。這樣兩個類之間就有了關聯。使用spring框架,就不用去new物件了。(怎麼呼叫?需要深度學習了。。)總結:struts和spring都是為了解耦合,降低耦合度(高內聚,低耦合),從而讓JavaEE開發更快,更容易。讓程式更容易維護。個人觀點,僅供參考。。。。

  • 中秋節和大豐收的關聯?
  • 龍泉青瓷用的是高嶺土嗎?