Какой IDE для веб-приложения Spring Framework? - PullRequest
7 голосов
/ 28 июня 2011

в нашей компании мы переходим на Java.Мы хотим разрабатывать веб-приложения с использованием Spring Framework.У нас было 4 дня обучения, где тренер показал нам Java с помощью Springsource Tool Suite, основанного на Eclipse.Однако я ранее использовал NetBeans для разработки приложений PHP.

Что я теряю при использовании NetBeans 7.0 по сравнению с использованием Springsource Tool Suite 2.7.0?Действительно ли стоит разрабатывать веб-приложения Spring Framework с использованием выделенного набора инструментов Springsource с учетом того, что мы новички в Java?

ОБНОВЛЕНИЕ Для получения дополнительной информации:мы хотим использовать следующие технологии: - Spring Framework 3 - JPA (Hibernate) - Apache Wicket - Maven

Ответы [ 7 ]

10 голосов
/ 28 июня 2011

STS имеет встроенный рефракторинг Spring - одна из множества причин, по которым STS является предпочтительным выбором для разработки пружин.Например, если вы меняли имена bean-компонентов, STS автоматически обновит XML-файлы определения bean-компонента.

Я лично предпочитаю eclipse, а не Intellij Idea;так как затмение легче, чем IDEA.Так как STS построен поверх затмения, это делает STS моим предпочтением.

Все учебные пособия и примеры по весенним источникам по springsource находятся в STS.

STS бесплатен, а IDEA - нет.Хотя я не использовал Netbeans.

6 голосов
/ 28 июня 2011

Я бы порекомендовал IntelliJ поверх Eclipse. Я не могу говорить за STS, так как никогда не использовал его, но поддержка IntelliJ Spring превосходна.

Я не мог не согласиться с комментарием выше, в котором говорилось, что Eclipse - легкий.

3 голосов
/ 28 июня 2011

STS - лучшая IDE для Spring IMO. Помимо Spring, он включает Maven, Spring Roo, который мне очень нравится, и есть версия, которая включает в себя Google App Engine SDK и GWT SDK.

2 голосов
/ 28 июня 2011

Я думаю, что главная причина перехода на STS в том, что большинство разработчиков, использующих Spring, выбирают именно эту среду. Большинство учебных пособий, сообщений на форуме и документации, которую вы просматриваете, будут основаны на STS. Мне также нравится, как maven и tomcat предварительно упакованы в IDE. Также Spring Template Projects легко переносить в STS, эти проекты чрезвычайно полезны, потому что они предварительно смонтированы. Я не уверен, сможете ли вы получить их через netbeans без какой-либо начальной настройки maven.

1 голос
/ 08 июля 2011

Мне очень нравится IntelliJ. Однако, если вы являетесь магазином Eclipse, посмотрите SpringSource Tool Suite http://www.springsource.com/developer/sts

В STS есть много полезных инструментов, специально разработанных для разработчиков Spring. Проверьте мою DZone Refcard, которая была только что опубликована на этой неделе http://refcardz.dzone.com/refcardz/eclipse-tools-spring

1 голос
/ 28 июня 2011

Мне нравится использовать IntelliJ IDEA. В нем есть некоторые дополнительные предложения, связанные с кодом, которые могут принести пользу не только для Spring Framework, но и для других платформ. Для меня это полная IDE. Для весны это дает удобную функцию автоматического обнаружения. Навигация по коду для Spring Framework в IntelliJ IDEA дает уникальность и удобство.

1 голос
/ 28 июня 2011

Я предлагаю использовать IntelliJ IDEA.На мой взгляд, это лучшая IDE для разработки приложений SpringSource.Вы можете продемонстрировать окончательную версию или использовать версию Community.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...