New features in Spring IDE 2.0M3

Spring IDE 2.0M3 was released and the springframework.org site writes about the long-awaited Spring Webflow support. Spring IDE now includes graphical and XML editors for Spring WebFlow.

I believe that this major new feature hides 3 very important new features that IMHO programmers will find more useful, since people working with Spring spend more time editing Spring XML files than WebFlow XML files.

New Spring 2.0M3 features for Spring XML

  • Spring IDE now integrates with class reference search (Shift+Ctrl+G). This means that the results of class reference search now also include Spring beans.
  • The XML bean editor now supports renaming of bean ids (Refactor -> Rename bean element, or Alt+Shift+R)
  • Spring IDE now participates in class refactorings (class rename, class move and property rename).

See the changelog of the 2.0M3 release for more information about changes and new features.

I am using the Spring IDE 2.0 milestones from the development update site and I am very satisfied with all the new features. The Spring IDE team is doing a great job (thanks guys) and I believe that the 2.0 release is going to be a huge step forward.

Eclipse TPTP 4.1 Released

The Eclipse Test and Performance Tools Platform version 4.1 has been released. Major enhancements of this release include:

  1. Web application testing and profiling support.
  2. There is no need to install and use an agent controller for collecting data on a local system. The TPTP 4.1 plug-in has an integrated controller that can be used to collect data from local applications.

I believe that this is a big step forward for the TPTP project. I can 't wait to start using TPTP for web application testing and profiling.

For more information:

SpringIDE

If you are developing with the Spring Framework and you use the Eclipse IDE, then you should definitely check out the SpringIDE Eclipse plug-in. This plug-in is a Spring Framework subproject that aims to assist developers with the development of Spring applications.

The main features of SpringIDE are:

  • Spring bean definition editor (with auto-complete support)
  • Graphical view of Spring beans
  • Spring beans Eclipse view
  • Graphical editor for Spring Web-Flow (under development)

See here for a screenshot of the bean definition editor while I am configuring a DispatcherServlet for a new project.

For more information visit the Spring IDE homepage.