Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What IDE for Spring Framework web application?

in our company we are switching to Java. We want to develop Web Applications using the Spring Framework. We had 4 days of training where the trainer showed us Java using the Springsource Tool Suite which is based on Eclipse. However i have used previously NetBeans for developing PHP applications.

What do i lose using NetBeans 7.0 compared to using Springsource Tool Suite 2.7.0? Is it really worth developing Spring Framework Web Applications using the dedicated Springsource Tool Suite with having in mind that we are novice in Java?

UPDATE To provide more information: we want to use the following technologies: - Spring Framework 3 - JPA (Hibernate) - Apache Wicket - Maven

like image 466
Robert Niestroj Avatar asked Jun 27 '11 20:06

Robert Niestroj


People also ask

Which IDE is used for Spring?

IntelliJ IDEA IntelliJ is a great development environment. This IDE is available as Community Edition and as Ultimate Edition. The Ultimate Edition contains a lot of features but it has to be purchased. IntelliJ IDEA 2018.1 comes, as usual, with a lot of features to support developers who use Spring and Spring Boot.

Which IDE provides additional support to the Spring framework?

IntelliJ IDEA Ultimate – the IDE for Spring development. JetBrains: Developer Tools for Professionals and Teams. IntelliJ IDEA Ultimate provides a rich set of built-in developer tools and outstanding support for the Spring framework.

Can we use Spring for web application?

Spring makes building web applications fast and hassle-free. By removing much of the boilerplate code and configuration associated with web development, you get a modern web programming model that streamlines the development of server-side HTML applications, REST APIs, and bidirectional, event-based systems.


1 Answers

STS has built in Spring refactoring facility - one among a variety of reasons why STS is the preferred choice for spring development. So for example, you were changing the bean names, the STS will automatically update the bean definition XML files.

I personally prefer eclipse over Intellij Idea; since eclipse is more lightweight than IDEA. Since STS is built on top of eclipse, that makes STS my preference too.

All the spring tutorials and examples by springsource are in STS.

STS is free whereas IDEA is not. I haven't used Netbeans though.

like image 174
Basanth Roy Avatar answered Sep 23 '22 12:09

Basanth Roy