Welcome to the home of Spring, the leading platform to build and run enterprise Java applications. Led and sustained by SpringSource, Spring delivers significant benefits for many projects, increasing development productivity and runtime performance while improving test coverage and application quality.
Technology Exchange Developer Day at VMworld 2010
Technology Exchange Developer Day at VMworld 2010 is a conference focused exclusively on the needs of systems and application developers. The show, now in its 6th year, will take place at Moscone Center in San Francisco from Aug 30 through Sept 1. It will feature the best practices for application development and delivery on VMware products and deep dive into public and private cloud APIs from VMware. There will be close to 30 sessions with content designed specifically for developers, architects and product managers. SpringSource technologies will be featured in numerous sessions including the following topics:
- Spring into the Cloud: Understanding Spring as a Cloud Application Development Platform - Chris Richardson
Abstract: This session will provide a brief technical overview of Spring, the most popular enterprise Java development framework, and then will focus on the best practices for Spring-based cloud application development. Using Spring’s dependency injection and configuration controls, Spring-based applications can become portable from the developer desktop to the enterprise datacenter and into the cloud. Join the experts from SpringSource to learn how to ensure today’s applications are ready for tomorrow’s runtime environment. - Inside VMforce: an Architectural Overview of the Enterprise Java Cloud - Ramnivas Laddad
Abstract: With the announcement of VMforce, VMware and Salesforce are building an enterprise Java Cloud that combines the Spring programming model with VMware flexibility and Force.com reliability and data integrity. This session will discuss the architecture of this new Platform-as-a-Service solution and provide a technical overview of how to run Spring applications that integrate with Force.com services. VMforce will be available for developer preview in Q4 2010, so VMware developers can attend this session for a special early preview of this exciting new cloud platform.
The complete session list and abstracts are available at Tech Exchange developer blog and will shortly be posted on the web site. Be sure to register for this great show. The conference fee for the 3-day event is $399 but if you also attend VMworld, the fee drops to $299. Follow the more news and updates at the Tech Exchange developer blog or Twitter feed.
Spring MVC 3 Showcase
Spring Web guru, Keith Donald, has just blogged about some of the outstanding features in the 3.0 version of Spring MVC. Keith has created a special showcase project for the Spring community to download. It includes extensive examples of the different options for web interaction possible with Spring MVC and the short screencast also demonstrates how to get started with the project.
Blog | Source Project | Screencast | Presentation
Keith and the other core contributors to Spring will be presenting at SpringOne 2GX 2010 in October, so be sure to register now for early discounts.
Spring Web Flow 2.1.1.RELEASE is now available for download
The first maintenance release in the 2.1 branch of Spring Web Flow is now available for download.
Download | Changelog
Spring AMQP 1.0.0.M1 Released
We are pleased to announce that the first milestone release of the Spring AMQP 1.0 project is now available for both Java and .NET!
Download it now: Spring AMQP for Java | Spring AMQP for .NET
Spring AMQP makes common Spring idioms available to developers who are building AMQP-based messaging solutions. For example, building a messaging application that uses RabbitMQ as a broker will feel quite similar to building an application based on Spring's JMS support. To learn more about the project, visit the Spring AMQP Homepage. There you will find links to the Reference Manual, Forum, Issue Tracker, and more.
We look forward to your feedback!
Spring Roo 1.1.0.M2 Released
I'm pleased to announce that Spring Roo 1.1.0.M2 has now been released. This release features over 140 enhancements, fixes and new features, including:
- Significant performance improvements (X3 on 1.1.0.M1)
- Upgrades to various libraries
- Better GWT support
- Greatly improved Windows startup scripts
- Improved shell usability, such as case insensitive option matching
- A new "web mvc view" command to simplify creation of MVC views
- Support for user-definable web locales
- Extra data on demand capabilities
- Google App Engine integration test support
- Commands to help you easily create add-ons
- Numerous add-on infrastructure improvements
We've published a blog covering what's new in Spring Roo 1.1.0.M2, plus what's coming in the next release and other community news.
We hope you enjoy this new release!
New Milestone Update for SpringSource Tool Suite: 2.3.2.M2
SpringSource has just released a new milestone version of SpringSource Tool Suite: 2.3.2.M2. STS provides the best Eclipse-powered development environment for building Spring and Grails powered enterprise applications. Here are some highlights from the release:
- integration with GWT and Google App Engine
- visual editor for Spring Integration
- support for Spring Roo 1.1.0.M2
- non-locking class loader infrastructure
- new Grails Project Explorer, Perspective and Plugin Manager
- new Subclipse and Subversive extension installs
This is also the first time we are providing bundles based on Eclipse 3.5 *and* 3.6. If you aren't quite ready to try the cutting edge milestone release, then you can always download the 2.3.2.RELEASE version.
You can also get community support in the Spring Development Tools support forums. If you want to provide direct technical feedback, open a JIRA issue against the SpringSource Tool Suite project.
Introducing the Flex Addon for Spring Roo
This addon aims to bring the productivity and usability benefits of Spring Roo to the development of Spring-based RIAs with Flex. Check out the 15 minute screencast that serves as a quick introduction to the addon and its capabilities. Learn how to go from installation of the addon to a fully functional Flex application backed by Spring in just a handful of commands.
SpringOne 2GX Super Early Bird Discount Ends on Friday
The SpringOne 2GX 2010 conference schedules for both Spring and Groovy & Grails have just been updated. With all the great conference sessions from the core contributors to Spring, Groovy, Grails, and Tomcat, you can see why this has become the most important Java event of 2010. If you want to build applications that are portable from the desktop to the data center and into the cloud then this conference is for you.
Sign up by July 16 and save $400. Register now!
Grails 1.3.3 Released
Grails 1.3.3 has been released and contains numerous bugfixes and small improvements. Please see the changelog for a list of issues which have been addressed.
Download | Changelog | Documentation | Forum
Additionally a new Grails forum has been added to help answer questions from members of the Spring community. For a detailed introduction to using Grails check out Jeff Brown's Grails For Spring Developers talk that was recorded by InfoQ at SpringOne 2GX.
Also, the Groovy and Grails sessions for SpringOne 2GX 2010 have been added to the conference schedule, so be sure to register now for early discounts.
Spring BlazeDS Integration 1.5.0.M1 and version 1.0.0.M1 of the Flex Addon for Spring Roo Released
Dear Spring Community,
I'm pleased to announce that the 1.5.0.M1 milestone release of Spring BlazeDS Integration, the open source solution for building Spring-powered RIAs with Adobe Flex, is now available.
Download | Reference Documentation | JavaDocs | Changelog
Bundled along with the release distribution is the first milestone of the Flex Addon for Spring Roo, which has driven the majority of our new development effort. Be sure to check out the reference guide and the included sample Spring Roo script to get started with the Flex Addon.
As for the core of Spring BlazeDS Integration, beyond upgrades of its major dependencies to Spring 3, BlazeDS 4, and Spring Security 3, we have integrated Spring 3's ConversionService to support safe AMF serialization of Hibernate entities, a feature often-requested by the community.
As always, I encourage anyone interested to get involved by trying out the release and giving us feedback in the community forum and Jira. We continually get great feedback from people having success with Spring BlazeDS Integration in their projects, and we look forward to hearing more about your experiences.
Jeremy Grelle
Spring Flex Lead
















