Java with Spring just as productive as a 4GL RAD tool by Erwin Bolwidt and Vincent Partington.
Java is known for its platform portability, its scalability, and the large number of libaries and tools available for it. However it is oft maligned as not offering sufficient productivity especially when compared to 4GL RAD tools or the .NET framework. During the 2005 Dutch RAD Race we proved that Java beats the .NET framework and measures up to the best RAD tool, without sacrificing quality and flexibility.
The secret : Spring + Hibernate + Tomcat + Eclipse with WebTool and Hibernate Synchronizer. They point out time loss in GUI and propagating changes through the layers.
Source : Software Documentation Weblog.