簡體   English   中英

struts2和spring MVC有什么區別

[英]What the difference between struts2 and spring MVC

我正在學習Java EE,並希望為餐廳建立完整的管理系統。 現在,我很困惑應該為RMS使用什么表示層,因為聽說struts 2是最好的UI層之一,但是問題是,如果我將spring用於業務邏輯層,則可以使用spring MVC不能嗎 順便說一句,我真的很想構建一個遵循多層體系結構的完整應用程序。

是的,您當然可以使用Spring MVC。

如果需要的話,也可以使用Struts 2,因為Spring與它很好地集成在一起。

但我看不出您為什么要這樣做。 告訴你Struts 2的人是

最好的UI層之一[原文如此]

被誤導了。 如果將其與Spring MVC進行比較,您會發現兩者基於相似的思想,但是Spring在Struts上有所改進。 JSF已取代Struts作為默認的Java EE Web視圖技術,因此Java EE標准甚至沒有將它視為“最佳”。

堅持春天。 你不會后悔的

我不會責怪struts 2,的確是個很棒的產品,我每天都在使用它。 但是以我的經驗,春季MVC更加簡單明了。 這並不意味着您沒有獲得太多功能。

兩者同時嘗試,您會明白我的意思。 告訴我們您選擇哪一個!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM