Software helps develop applications from plain Java Objects.

Press Release Summary:



Spring v2.0 for enterprise Java development features enhancements in core Inversion of Control container that include extension points for use by third party frameworks. Along with aspect oriented programming support, software provides extensible XML configuration with ability to define custom elements. Software supports languages running on JVM such as JRuby and Groovy and integrates with Java Persistence API standard for object-relational mapping.



Original Press Release:



Interface21 Announces the General Availability of Spring Framework 2.0



AARHUS, Denmark, Oct. 3 / - Interface21, the company behind the open source Spring Framework, announced at today's JAOO Conference the release of Spring 2.0, the leading application framework for enterprise Java development. This release further builds on the two long-standing drivers behind the Spring Framework: simplicity and power. Spring provides a simple, productive model that scales to handle the most complex of applications. In version 2.0 there are improvements in both respects, as many tasks become easier, while the scope of the framework broadens and significant new capabilities are added.

"We are confident that version 2.0 going GA is a major advance for Spring Framework users and enterprise Java overall because the changes that we have introduced reflect the feedback that we've received from our community," said Rod Johnson, CEO of Interface21 and founder of the Spring Framework. "The Spring Framework pioneered the concept of developing sophisticated applications from plain Java Objects (POJOs), and continues to set the benchmark for POJO development.

"The fact that Spring 2.0 is backward compatible confirms the power of what we call a 'non-invasive' POJO-based programming model, and the quality and flexibility of the Spring Framework's architecture. We recognize that many customers have made significant investments in business-critical applications using Spring, and it's important that they can rely on us for a stable upgrade path."

The many new features and enhancements in Spring 2.0 include:

o Numerous enhancements in the core Inversion of Control container, including further extension points for use by the growing number of third party frameworks building on Spring.

o Extensible XML configuration, with the ability to define custom elements that can be reused as building blocks. This feature enables many common tasks to be simplified through custom tags shipped with Spring itself.

o Major improvements in Spring's support for Aspect Oriented Programming (AOP), a powerful technique for modularizing code that would otherwise be scattered across a code base, improving maintainability and reducing the potential for errors.

o The extension of the Spring component model to support dynamic languages running on the JVM, including JRuby and Groovy.

o Numerous features designed to take advantage of Java 5 language improvements, including first-class integration with the Java Persistence API (JPA) standard for object-relational mapping.

Availability

Spring 2.0 is available today. For more information and downloads, visit www.springframework.org/go-2.0. Interface21 also announced the availability of development and production support for the Spring portfolio of products as well as updated training and professional services for the Spring Framework 2.0. For more information, visit http://www.interface21.com/.

About Interface21

Interface21 is a recognized leader in open source application infrastructure software. Interface21 created and sustains the Spring Framework, the leading Java(TM) application framework. Through the Spring family of products, Interface21 provides proven solutions that greatly enhance developer productivity. Spring is used extensively by customers from startups to the Fortune 500 across a wide range of industries including most of the world's biggest banks. For more information, please visit http://www.interface21.com/.

Contact:

Neelan Choksi
512-542-9707
neelan.choksi@interface21.com

Source: Interface21

Web site: http://www.interface21.com/
http://www.springframework.org/go-2.0

All Topics