2011-06-27 13 views
7

当社ではJavaに切り替えています。私たちは、Spring Frameworkを使ってWebアプリケーションを開発したいと考えています。私たちはトレーナーがEclipseに基づいたSpringsource Tool Suiteを使ってJavaを見せてくれた4日間のトレーニングを受けました。 しかし、以前はNetBeansを使ってPHPアプリケーションを開発してきました。Spring Framework Webアプリケーション用のIDEは何ですか?

Springsource Tool Suite 2.7.0を使用した場合と比較して、NetBeans 7.0を使用して失うものは何ですか? Springsource Tool Suiteを使用してSpring Framework Webアプリケーションを開発することは本当に価値がありますか?私たちはJavaの初心者であることを覚えていますか?より多くの情報を提供するために、

UPDATE :私たちは、次のテクノロジを使用したい: を - 春のフレームワーク3 - JPA(Hibernateの) - Apacheの自動改札 - Mavenの

+0

@rationalSpring:あなたの最初の段落はIDE機能なので便利です。これは難しい議論です。残りはソフトです(軽量化、チュートリアル、フリーウェア)。 –

答えて

2

私は行くために最大の理由だと思いますSTSで春を使用する開発者の大半がそのIDEを選択することです。チュートリアル、フォーラムの投稿、およびあなたが見るドキュメンテーションのほとんどはSTSに基づいています。私はまた、mavenとtomcatがIDEでどのようにプリパッケージされているのが好きです。また、SpringテンプレートプロジェクトはSTSに簡単に移植できます。これらのプロジェクトは、事前に配線されているため非常に便利です。あなたがmavenの最初の設定の束なしでnetbeansを通してそれらを得ることができるかどうか分かりません。

10

STSには、Springリファクタリング機能が組み込まれています。これは、STSが春の開発に適したさまざまな理由の1つです。たとえば、Beanの名前を変更すると、STSは自動的にBean定義のXMLファイルを更新します。

私は個人的には、Intellij IdeaよりEclipseを好みます。 eclipseはIDEAよりも軽量であるためです。 STSは日食の上に構築されているので、STSも私の好みになります。

springsourceのすべての春のチュートリアルと例はSTSにあります。

IDSはありませんが、STSは無料です。私はネットビーンズを使っていない。

+0

私はそれを知らなかった。すごいです。 –

+0

残りの_理由を追加して答えを更新してください.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を使ったことがないので、STSは話せませんが、IntelliJのSpringサポートは優れています。

Eclipseが軽量であるとの上記のコメントでは、私はそれ以上意見を異にすることができませんでした。

+2

あなたの意見の不一致についてもっと同意できませんでした。 – mjj1409

1

私はIntelliJ IDEAを使用します。 Spring Frameworkのメリットだけでなく、他のフレームワークも提供する高度なコード関連の提案があります。私には、完全なIDEです。 Springでは、便利な自動検出機能を提供します。 IntelliJ IDEAのSpring Frameworkのコードナビゲーションは、一意性と利便性を提供します。

関連する問題