老外又為了是否使用Spring吵了一天

gudesheng發表於2008-01-03

在TSS的新聞中,有一篇關於是否應該採用Spring構建J2EE的框架http://www.theserverside.com/news/thread.tss?thread_id=38021 從恢復可以看出,爭吵是相當激烈,並且雙方都當仍不讓的。

我個人的觀點很簡單:

1 Spring只是J2EE開發的框架的一種,它有一些IoC,AOP,Patterns但是必須根據專案的需要進行選取。具體就是依據專案的複雜程度,開發的要求進度,程式設計師的熟練程度進行選用。當然,是否使用Spring和專案能否成功是沒有必然聯絡的。很少有專案真正的需要AOP這些東西,當然如果是初學者通過Spring瞭解應用程式的開發模式,這也是完全可以的。

2 Spring通過配置來實現元件裝配是正確的道路,但是其配置是否過於繁瑣,而且執行時修改配置檔案,無法自動裝載新的配置,需要手動重啟,這樣也很難體現其優勢

3 大家要搞清楚,Spring是為了簡化J2EE的開發,簡化EJB的使用而出現的,它不能取代EJB在企業級中介軟體的位置,Spring的Bean,在目前的程度下,不能算是中介軟體,即使你使用了事務和叢集。



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=550850


相關文章