I’m pleased to announce the release of Spring Session 1.0.0.RELEASE. You can find the release in Maven Central.

Features

Spring Session provides the following features:

API and implementations (i.e. Redis) for managing a user’s session

HttpSession - allows replacing the HttpSession in an application container (i.e. Tomcat) neutral way. Additional features include:

Clustered Sessions - Spring Session makes it trivial to support clustered sessions without being tied to an application container specific solution.

- Spring Session makes it trivial to support clustered sessions without being tied to an application container specific solution. Multiple Browser Sessions - Spring Session supports managing multiple users’ sessions in a single browser instance (i.e. multiple authenticated accounts similar to Google).

- Spring Session supports managing multiple users’ sessions in a single browser instance (i.e. multiple authenticated accounts similar to Google). RESTful APIs - Spring Session allows providing session ids in headers to work with RESTful APIs

- Spring Session allows providing session ids in headers to work with RESTful APIs WebSocket - provides the ability to keep the HttpSession alive when receiving WebSocket messages

Lot’s of sample applications with Guides to get you started fast!

A special thanks to all the community feedback and support. I’d like to especially thank Christopher Smith for all of his great feedback. If you find an issue or what a new feature, please report it or better yet create a pull request.

Spreading the Word

If you are excited about Spring Session, help show the love!

Tweet about it

Star us on GitHub

Vote us up on DZone & Reddit

Site | Documentation | Javadoc | Issues | Help | Source | Changelog