2011-06-27 19 views
7

我們正在切換到Java。我們想要使用Spring框架開發Web應用程序。我們進行了爲期4天的培訓,培訓師使用基於Eclipse的Springsource Tool Suite向我們展示了Java。 但是我以前使用NetBeans開發PHP應用程序。Spring Framework Web應用程序的IDE是什麼?我們公司的

與使用Springsource Tool Suite 2.7.0相比,使用NetBeans 7.0會有什麼損失?使用專用 Springsource Tool Suite開發Spring Framework Web應用程序真的值得嗎?記住我們是Java的新手?

UPDATE 提供更多的信息:我們想用以下技術: - Spring框架3 - JPA(休眠) - 阿帕奇檢票 - Maven的

+0

@rationalSpring:你的第一段對我來說很有用,因爲它是一個IDE函數。這是一個很難說的話。其餘的是軟(輕量級,教程,免費軟件)。 –

回答

2

我認爲最大的原因去與STS是大多數使用彈簧的開發人員選擇IDE。您查看的大多數教程,論壇帖子和文檔都將基於STS。我也喜歡在IDE中預先包裝maven和tomcat。此外,Spring Template Projects可輕鬆移植到STS中,因爲這些項目是預先連接的,所以這些項目非常有用。我不確定你是否可以通過netbeans獲得它們,而無需一大堆maven的初始配置。

10

STS建​​立在Spring重構設施 - STS是春季開發首選的各種原因之一。例如,您正在更改bean名稱,STS將自動更新bean定義的XML文件。

我個人更喜歡eclipse over Intellij Idea;因爲eclipse比IDEA更輕量級。由於STS是建立在eclipse之上的,所以STS也是我的首選。

springource的所有spring教程和示例都在STS中。

STS是免費的,而IDEA不是。儘管我沒有使用過Netbeans。

+0

我不知道。太棒了。 –

+0

您能否通過添加剩餘的_reasons來更新您的答案,爲什麼STS是春季發展的首選_我需要多個參數。 –

+0

「STS是春季發展的首選」 - 誰首選?需要引用。 –

1

我建議使用IntelliJ IDEA。在我看來,它是開發SpringSource應用程序的最佳IDE。您可以演示最終版本或使用社區版本。

3

STS是Spring IMO的最佳IDE。除了Spring之外,它還包括我非常喜歡的Maven,Spring Roo,還有一個包含Google的App Engine SDK和GWT SDK的版本。

6

我會推薦IntelliJ over Eclipse。我不能說STS,因爲我從來沒有使用它,但IntelliJ的Spring支持非常好。

我不能不同意上面的評論,指出Eclipse是輕量級的。

+2

我對你的不同意見達成了一致。 – mjj1409

1

我喜歡使用IntelliJ IDEA。它有一些高級的代碼相關的建議,這不僅會給Spring Framework帶來好處,還會給其他框架帶來好處。對我來說,這是完整的IDE。對於Spring,它提供了方便的自動檢測功能。 IntelliJ IDEA中的Spring Framework代碼導航具有獨特性和便利性。

相關問題