Spring IO Platform 1.0.1 released

Releases | Andy Wilkinson | July 08, 2014 | ...

We are pleased to announce that the first maintenance release of Spring IO Platform has been released. It's available from both repo.spring.io and Maven Central.

This release upgrades the versions of a number of the projects in the Platform to pick up their latest maintenance releases:

  • Spring AMQP 1.3.5
  • Spring Boot 1.1.4
  • Spring Batch 3.0.1
  • Spring for Apache Hadoop 2.0.1
  • Spring Framework 4.0.6

Project Page | GitHub | Issues | Documentation

Spring Boot 1.1.4 released

Releases | Andy Wilkinson | July 08, 2014 | ...

We are pleased to announce that Spring Boot 1.1.4 has been released and is available from repo.spring.io and Maven Central.

This release addresses a number of bugs, adds support for the first stable release of Tomcat 8 (8.0.9), and also provides improved logging configuration that allows you to configure logging levels in application.properties or application.yaml. For a complete list of changes please refer to the issue tracker.

Thanks again to everyone who has contributed to the project.

Project Page | GitHub | Issues | Documentation

SpringOne2GX 2013 Replay: Tooling for Spring's next generation

News | Pieter Humphrey | July 03, 2014 | ...

Tooling for Spring's next generation

Recorded at SpringOne2GX 2013 in Santa Clara, CA

Speakers: Andy Clement and Martin Lippert

The Spring Tool Suite (STS) is constantly evolving to keep pace with developments in Spring as well as the larger world of enterprise application development. This talk focuses on Eclipse-based tooling for the latest features throughout the Spring ecosystem. With plenty of live demos, we'll show you how to get productive quickly with Spring and STS. We''ll start with reviewing areas including XML-free Spring development and then look at early support for specific Spring's next generation features. We'll also demo the Eclipse support for Java 8 (also AspectJ support for Java 8) and spend some time looking at how this enhances your Spring development experience. In addition to the pure Java-based Spring programming, we will also cover the integration of the Groovy language tooling and show you how to program Spring apps in Groovy using the Spring Tool Suite. We will then dive into the details of the tooling to demonstrate a number of hidden gems that help you improve your productivity every day, like the built-in validations and best practices, quick-fixes, auto-completions, and automated refactorings. Last, but not least, we will review some of the performance improvements made recently in Spring Tool Suite.

Learn more about Spring Tool Suite at http://spring.io/tools

Learn more about Spring at http://projects.spring.io/spring-framework

!{iframe width="560" height="315" src="//www.youtube.com/embed/reYgWdrwfyQ" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 Replay: Performance - tuning the Spring Petclinic sample application

News | Pieter Humphrey | July 03, 2014 | ...

Recorded at SpringOne2GX 2013 in Santa Clara, CA.

Speaker: Julien Dubios

This talk is a live version of my blog posts on performance-tuning the Spring Petclinic application: http://blog.ippon.fr/tag/spring-petclinic/ We will talk about JVM locks, Web application performance best practices, JDBC vs JPA, and caching We will see how to use effectively tools such as JMeter, Yourkit and Intellij IDEA to quickly solve performance issues We will also explain the methodology used, so you can follow the same steps on your own applications In this session we will talk about :

  • Stress tests
  • Memory leaks
  • Garbage Collection
  • Profiling tools
  • Application Server tuning
  • JVM tuning
  • Locks
  • JDBC vs JPA
  • Lazy loading
  • Caching
  • And much more !

Learn more about Spring at http://projects.spring.io/spring-framework

!{iframe width="560" height="315" src="//www.youtube.com/embed/oR_7EtCgc1M" frameborder="0" allowfullscreen}{/iframe}

Spring Social Facebook 2.0.0.M1 Released

Releases | Craig Walls | July 03, 2014 | ...

Dear Spring Community,

I'm pleased to announce the first milestone release of Spring Social Facebook 2.0.0. The primary focus of this release was to update the API binding to target version 2.0 of Facebook's Graph API.

Note that due to breaking changes in Facebook's Graph API, there were necessarily some breaking changes in this version of Spring Social Facebook. Fortunately, however, Facebook has promised a two-year stability guarantee for all versions of their API, so such breaking changes should be able to be handled more gracefully going forward.

Facebook is requiring all applications…

This Week in Spring - July 1st, 2014

Engineering | Josh Long | July 02, 2014 | ...

Welcome to another installment of This Week in Spring! It's already July, and Summer is here! Can you believe it? Time sure flies. We've got a lot to cover this week, as usual, so let's get to it.

  1. Last week, we announced the Spring IO platform. I won the lottery on this one, and they let me write the blog, but this effort reflects more than a year of internal discussion, planning, hard work, cooperation and coordination between all the Spring projects. I did my level-headed best to introduce the Spring IO platform in this blog. You should read it. If it doesn't sound awesome and very, very useful, than I've simply done a poor job explaining it! :D Don't hesitate to reach out. The Spring IO platform is a radically simpler way of dealing with dependencies across all the Spring…

Spring Data Dijkstra SR1 released

Releases | Oliver Drotbohm | June 30, 2014 | ...

On behalf of the Spring Data team I am pleased to announce the availability of the first service release of the Dijkstra release train. It includes 59 fixes overall for the following modules:

Spring Boot 1.1.3 Available Now

Releases | Dave Syer | June 27, 2014 | ...

Spring Boot 1.1.3 is available now in Maven Central. This was primarily a bugfix release for Windows users needing the executable JAR features of Spring Boot, but several other issues were resolved, and there are plenty of documentation and third-party version updates too.

Thanks again to all the people who contributed (84 committers now and rising)!

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