Spring Statemachine 1.1.0.M2 Released

Releases | Janne Valkealahti | March 22, 2016 | ...

We’re pleased to announce a second milestone release of Spring Statemachine 1.1.0.M2. The release can be found in the Spring Milestone repository https://repo.spring.io/milestone.

What we got into this second milestone:

  • Usual bug fixes.
  • Better error handling and config model verifier.
  • @WithStateMachine as meta annotation.
  • Easier usage for persist/restore of a state machine via StateMachinePersister.
  • New timer event which only fires once after state enter.
  • Config model classes are now a public API.

Full changes as usual is available from changelog.

We're planning to do one release candidate…

SpringOne2GX 2015 replay: What it means to be Just In Time

News | Pieter Humphrey | March 22, 2016 | ...

Recorded at SpringOne2GX 2015. Speaker: Ashley Puls, NewRelic Core Spring Track Slides: http://www.slideshare.net/SpringCentral/what-it-means-to-be-just-in-time We write Java code on a daily basis which then gets compiled down to bytecode and run on the JVM. This talk explains what happens to bytecode inside the JVM. It begins with an overview of the Just In Time (JIT) compiler. This overview discusses JIT optimizations such as method inlining and loop unrolling. The talk then inspects JIT logs to explain the optimizations performed on a spring boot application. By the end of the talk, you…

SpringOne2GX 2015 replay: Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js

News | Pieter Humphrey | March 22, 2016 | ...

Recorded at SpringOne2GX 2015. Speaker: Matt Raible Web / JavaScript Track Slides: http://www.slideshare.net/SpringCentral/comparing-hot-javascript-frameworks JavaScript MVC Frameworks are all the rage these days. They’ve taken the web development world by storm. This session explores the various features of the three hottest JavaScript MVC frameworks: AngularJS, Ember.js and React.js. It also compares client-side templating vs. server-side templating and how well each framework supports Isomorphic JavaScript (code that can run both client-side and server-side). Finally, we’ll rank each…

SpringOne2GX 2015 replay: Building microservices with event sourcing and CQRS

News | Pieter Humphrey | March 22, 2016 | ...

Recorded at SpringOne2GX 2015. Speaker: Michael Ploed Cloud Native Track Slides: http://www.slideshare.net/SpringCentral/building-microservices-with-event-sourcing-and-cqrs-53211567 CQRS and Event Sourcing are two architectural patterns that have become very popular through the rise of cloud architectures and No-SQL databases. Both work very well together and take a different take at the handling and storage of data compared to the "classic enterprise approach". CQRS splits your application in a read- and a write-part whereas through Event Sourcing the state of your data is represented by…

Spring Security SAML 1.0.2 Released

Releases | Rob Winch | March 21, 2016 | ...

I'm pleased to announce the release of Spring Security SAML 1.0.2. Among other things, this release provides a critical update that resolves Deadlock in MetadataManager. Updating is recommended for everyone.

Upcoming Conferences

Make sure to register for Spring I/O conference where you can learn about the latest and greatest Spring has to offer.

If you are interested in attending SpringOne Platform make sure you register before the early bird discount ends to save big!

Project Site | Documentation | Changelog

A Geospatial Messenger with Kotlin, Spring Boot and PostgreSQL

Engineering | Sébastien Deleuze | March 20, 2016 | ...

Following my first Kotlin blog post, today I want introduce the new Spring Boot + Kotlin application I have developed for my upcoming Spring I/O 2016 conference talk "Developing Geospatial Web Services with Kotlin and Spring Boot".

Dealing with native database functionalities

One of the goal of this application is to see how to take advantage of native database functionalities like we do in NoSQL world. Here we want to use Geospatial support provided by PostGIS, the spatial database extender for PostgreSQL. Native JSON support could also be a good use case.

This Geospatial Messenger sample application is available on GitHub

First Release Candidate of Spring Data Hopper Released

Releases | Oliver Drotbohm | March 18, 2016 | ...

In behalf of the Spring Data team I am happy to announce the first and final release candidate for the Hopper release train. The release ships with a couple of important changes and updates:

  • Upgrade of the Spring Framework baseline to 4.2 (4.2.5 in particular).
  • Support for Query by Example in Spring Data JPA and MongoDB.
  • Support for object mapping and repositories for Spring Data Redis.
  • Improved support for composed annotations.
  • Support for lookup types and nested associations in Spring Data REST
  • Upgrade to Elasticsearch 2.2, and thus the version number change of Spring Data Elasticsearch to 2.0

Spring Session 1.2.0 RC1 Released

Releases | Rob Winch | March 17, 2016 | ...

On behalf of the community, I'm pleased to announce the release of Spring Session 1.2.0.RC1. The release can be found in the Spring Milestone repository (https://repo.spring.io/milestone).

Change Log

This release includes nearly 30 issues with some exciting new features. You can find a complete list of changes in the change log. The highlights can be found in What's New in 1.2

Contributions

I continue to be amazed with the growing Spring Session community. It is because of our community that we were able to do this release within a month of 1.1.0 going GA. A special thank you to all those who…

Spring Session 1.1.1 Released

Releases | Rob Winch | March 17, 2016 | ...

On behalf of the community, I'm pleased to announce the release of Spring Session 1.1.1.RELEASE. The release can be found in Maven Central.

Change Log

This release includes a number of minor fixes and upgrade is recommended for anyone currently using Spring Session. You can find details of the fixes in the changelog

Upcoming Conferences

Make sure to register for Spring I/O conference where you can learn about the latest and greatest Spring has to offer.

If you are interested in attending SpringOne Platform make sure you register before the early bird discount ends to save big!

Site | Documentation | Issues | Help

This Week in Spring - March 15th, 2016

Engineering | Josh Long | March 15, 2016 | ...

Welcome to another installment of This Week in Spring! What a crazy week it's been since we last talked! I spent a day in San Francisco, Germany, Scotland, and Romania between Monday and Friday last. It's nice this week to be in (warm!) southern California in Los Angeles and San Diego speaking to customers and at a couple of meetups! If you're around, I hope you'll join me for the Cloud Native Meetup here in Los Angeles (tonight!).

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

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

Learn more

Get support

Tanzu Spring 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