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.

SpringSource University Presents: Free Online Training

Dear Spring Community,

SpringSource University is proud to present our first free online training!

In this highly practical SpringSource course Jeff Brown will teach you how to develop aspects with Spring AOP. This training gives you both theoretical as well as practical knowledge on Spring AOP.

In this training you will learn about:

  • Introduction To AOP
  • What Problem Does AOP Solve
  • The Spring AOP Approach
  • Defining Pointcuts
  • Implementing Advice

You can download this training video right now!

Best regards,

The SpringSource University Team

Spring Python 1.0.0 Released

Dear Spring Community,

I'm pleased to announce that Spring Python's 1.0.0 GA is available. Spring Python takes the concepts implemented by the Spring Framework, and applies them to Python.

Download | Reference Documentation | Python API Docs | Blog

This is a historic occasion as SpringSource's first live extension has reached a stable 1.0 release. The trunk has been upgraded to support new features, while also preparing for any back ported updates.

Since this projects inception back in 2006, the community has provided us with excellent feedback throughout the development process. I encourage anyone interested to get involved by trying out the new functionality and giving us feedback in the community forum and JIRA as we move on towards new functionality targeted for version 1.1.

Greg Turnquist
Spring Python Project Lead

STS 2.1.0.RC1 Updated for Eclipse 3.5

The latest release candidate for SpringSource Tool Suite has been updated to run on the brand new Eclipse Galileo release. STS 2.1.0.RC1 includes support for Spring Roo, SpringSource dm Server and tc Server, enterprise OSGi tools, as well as all the usual great Spring development tools. This newest version also provides support for a Mac OS X 64 bit Cocoa client. Of course the download for SpringSource Tool Suite is free so get started with the best IDE for enterprise Java development today.

Download | New Feature List | Forum | JIRA

SpringOne Europe 2009 Keynote: Time to Live

SpringOne Europe 2009 Keynote: Adrian Colyer
SpringOne Europe 2009 was a great place to learn about new technologies. In his keynote presentation, Adrian Colyer talks about lean software development, platform as a service, virtualized environments, and cloud configuration injection. Going against his own advice, Adrian covers four detailed demos over the network: Fantastic presentations like this will be happening again, October 19-22nd, in New Orleans at SpringOne 2GX 2009. Be sure to register now!

Enterprise Integration with Spring Syllabus

The day-by-day syllabus for the Enterprise Integration with Spring Training has been finalized and can be found here

For more information and a public training schedule click here

Spring Roo 1.0.0.M2 Released

Spring Roo 1.0.0.M2 has now been released. Spring Roo provides interactive, lightweight (< 3 Mb download!), user customizable tooling that enables rapid delivery of high performance enterprise Java applications

The new 1.0.0.M2 release features dozens of fixes and enhancements, including:

  • A very nice unit test mocking capability (written by Rod Johnson)
  • Java and SQL reserved word detection (so no longer will you accidentally call a field something like "from")
  • The ability to specify the particular Java version you'd like to use (of particular importance to Apple users)
  • Extra Spring Web Flow configuration (so you now have a proper flow to play with)
  • Automatic exposure of dynamic finders to the web tier
  • Improved support for Windows users and those with non-English default locales

I've also published a new blog entry detailing Roo's internal architecture. This entry contains a lot of useful information about how Roo actually works under the covers.

You can download this new release via the Community Download page.

Announcing SpringOne 2GX 2009

SpringOne 2GX 2009
SpringSource is pleased to announce SpringOne 2GX 2009, the premier Java event of 2009. Combining the popular SpringOne Americas conference with the Groovy & Grails 2GX conference, SpringOne 2GX attendees will have the opportunity to attend two great events at one venue. The show will provide developers and IT operations staff with advanced information about all the latest technologies to help you build, run and manage enterprise applications.

The conference features presentations by industry thought leaders including Rod Johnson, Adrian Colyer, Keith Donald, Arjen Poutsma, Graeme Rocher and Guillaume Laforge. A select set of sessions are reserved for community contributed presentations so if you are interested in presenting on a unique and interesting aspect of SpringSource led technologies please submit a session proposal.

SpringOne 2GX 2009 will be held October 19-22 in New Orleans, LA at the Roosevelt Hotel. Be sure to register now for early sign up discounts.

Groovy & Grails Training with Guillaume, Graeme & Jeff

Rod Johnson already highlighted it at SpringOne Europe 2009 this year. Nowadays every JAVA developer should have some good understanding of Groovy & Grails.

SpringSource is providing a great opportunity for developers to learn all you need to know about Groovy & Grails from the G&G leads themselves: Guillaume Laforge, Graeme Rocher & Jeff Brown. To make it available to as many developers as possible SpringSource also lowered the prices for these famous trainer courses.

More information and a full day by day schedule of the Groovy & Grails training can be found here

The full schedule for these courses:

United States
July 21 – 23: Herndon, VA (Jeff Brown) – register before June 21 and save $ 300
September 22 – 24: San Francisco, CA (Jeff Brown)

Europe
July 13 – 15: London, UK (Graeme Rocher) - register before June 26 and save £ 160
July 21 – 24: Paris, FR (Guillaume Laforge) - register before June 21 and save € 150,-
September 16 - 18: Oslo, NO (TBA)

If this course is not provided in your state or country ask for the special hotel – travel deal or if you have five or more developers interested in this course take a look at onsite training to save money.

SpringOne Europe 2009 Keynote: The Future of Java Innovation

SpringOne Europe 2009 Keynote: Rod Johnson
SpringOne Europe 2009 covered many great topics and new innovations in the Spring universe. The conference started with a bang when Rod Johnson's opening keynote covered The Future of Java Innovation. InfoQ were on hand to cover the conference and have just published a video replay of the whole keynote. You can also download the slides from the conference website. Some points of note:

Spring BlazeDS Integration 1.0.0 Released

Dear Spring Community,

I'm pleased to announce that the first GA 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

In response to the community feedback since the release of RC2, we've clarified some of the documentation, made a few minor improvements to the Spring Integration messaging adapter, added some metadata to help with tooling support, and tweaked the ivy and pom files to ensure all dependencies are properly captured. I would like to extend my sincere thanks to all of those who have tried out the early releases and provided feedback, as it has been critical to ensuring that the full 1.0 is solid.

For anyone who is just starting to explore the world of Spring-powered RIAs, be sure to check out Using Spring BlazeDS Integration 1.0 for an introduction and to get up and running.

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've already got a few ideas for what more we can add in the future, and we're always open to hearing your ideas fueled by real-world experience.


Jeremy Grelle
Spring BlazeDS Integration Lead
Syndicate content