Spring Framework Web应用程序的IDE是什么?

Rob*_*roj 7 java eclipse ide spring netbeans

在我们公司,我们正在转向Java.我们希望使用Spring Framework开发Web应用程序.我们进行了为期4天的培训,培训师使用基于Eclipse的Springsource Tool Suite向我们展示了Java.但是,我以前使用NetBeans开发PHP应用程序.

与使用Springsource Tool Suite 2.7.0相比,使用NetBeans 7.0我会失去什么?是否真的值得使用专用的 Springsource工具套件开发Spring Framework Web应用程序,并考虑到我们是Java的新手?

更新 提供更多信息:我们希望使用以下技术: - Spring Framework 3 - JPA(Hibernate) - Apache Wicket - Maven

Bas*_*Roy 10

STS建立了Spring重构设施 - 这是STS成为春季开发首选的众多原因之一.因此,例如,您正在更改bean名称,STS将自动更新bean定义XML文件.

我个人更喜欢eclipse而不是Intellij Idea; 因为eclipse比IDEA更轻巧.由于STS建立在日食之上,这也使STS成为我的偏好.

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

STS是免费的,而IDEA则不是.我没有使用过Netbeans.


duf*_*ymo 6

我推荐IntelliJ over Eclipse.我不能代表STS,因为我从未使用它,但IntelliJ的Spring支持非常好.

我不能不同意上面的评论,说明Eclipse是轻量级的.

  • 我完全同意你的不同意见. (2认同)

Kev*_*sox 2

我认为使用 STS 的最大原因是大多数使用 spring 的开发人员都选择该 IDE。您查看的大多数教程、论坛帖子和文档都将基于 STS。我还喜欢 IDE 中预先打包 Maven 和 Tomcat 的方式。Spring 模板项目也可以轻松移植到 STS,这些项目非常有用,因为它们是预先连接的。我不确定您是否可以通过 netbeans 获取它们,而无需进行大量 Maven 初始配置。