The site

Engineering | Chris Beams | October 23, 2013 | ...
$ curl -I
HTTP/1.1 301 Moved Permanently
Content-length: 0
Date: Mon, 9 Sep 2013 19:30:00 PST

Chances are good that if you're reading this post you're well aware that has been redesigned and relaunched as We're happy to report that since the launch at SpringOne last month, reception for the new site has been positive and constructive. Thanks to all that have been providing feedback via @springcentral – please keep it coming!

If you are looking around for the first time, the all-new collection of guides is a good place to start. Keep in mind that each guide is backed by a GitHub repository, meaning you can clone everything locally and provide feedback via issues and pull requests. Plenty of folks have been doing that already and we really appreciate it.

Also, don't forget about search. Try searching for something in the Spring world that you're already familiar with – perhaps a topic like transaction management or a class like RestTemplate or JdbcTemplate. Notice that you can use the facet control on the right to filter and drill down to precisely what's relevant to you. For example, narrowing your way to matches for "RestTemplate" in Spring Framework 3.2.4's reference documentation. Have fun exploring, and let us know what you think.

What's next

We built with two major goals in mind. The first is that it become a day-to-day resource that's as useful as possible for developers solving problems and building applications with Spring. This is and will continue to be a work in progress based on actual experience and what we hear from you.

The second goal is to use as a flagship reference application. As you may know, the site is built from top to bottom using the latest Spring technology, including Spring Boot, Spring Framework 4 and more—and it's all deployed on the public Cloud Foundry instance at It's the ultimate dogfooding exercise for us, but what we're really excited about is showing it off to you. The team is hard at work getting ready to be open-sourced later this year – this will include of course the code for the app and services that power the site, but also documentation to guide you as you explore. Stay tuned to the blog and @springcentral for that announcement and for regular posts afterward detailing different aspects of the implementation.

Special thanks

As mentioned during the SpringOne keynote, was built with our colleagues at Pivotal Labs, and we couldn't have done it without them—not nearly as quickly anyway. The Spring team learned a lot about agile development done "the Pivotal way" – a process which, as the lead of the project, I found to be minimal, practical, and most importantly, super-productive. The Labs team also learned a lot about Spring and provided us with a fresh perspective and plenty of feedback along the way. Notably, Spring Boot was heavily influenced by the practical realities of building with it; the Labs team worked day-to-day with co-lead Dave Syer and happily, Boot is—even in its pre-1.0 milestones—all the more mature and useful for it.

Last but not least: we are extremely happy that is the new home of Spring, and we'd like to acknowledge the team at for their help in securing the domain name. They were simply great working with us. As you may have noticed, the .io TLD is a pretty popular piece of real estate these days, and many technology projects now prefer .io over .com or .org. We weren't the only ones interested in a short dictionary domain name like 'spring' and would like to thank and DIVIDO for working with all parties towards a fair outcome. Thanks!

Get the Spring newsletter

Thank you!

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all