Christoph Strobl

Christoph Strobl

Recent Blog posts by Christoph Strobl

First Milestone of Spring Data Release Train Gosling Available

Releases | June 02, 2015 | ...

On behalf of the Spring Data team, I am happy to announce the first milestone of the Spring Data release train Gosling. The release ships with 164 tickets fixed as well as Spring Data KeyValue joining the Spring Data release train with an initial milestone. The highlights of the release include:

  • Spring 4.1 as a new minimum baseline.
  • Simplified support for adding custom methods to all repositories throughout the individual modules (see this example).
  • Declarative ad-hoc JPA 2.1 fetch graph declarations via @EntityGraph on repository methods.
  • Gemfire 8.1 support including multi-index definition operations.
  • SpEL expressions in @Query as well as support for $geoIntersects for MongoDB.
  • Enhanced ZSET support for Spring Data Redis including ZRANGEBYLEX.
  • A Spring Data REST module shipping the HAL browser as well as support for conditional GETs.
  • Map-backed repositories (see this example)

Spring Data Release Train Fowler RC1 Available

Releases | March 05, 2015 | ...

I'm pleased to announce the availability of the first and final release candidate of the Spring Data release train named Fowler. The release ships 149 tickets fixed. Here are some of the highlights:

  • Support for Java 8 Stream as return type in JPA and MongoDB.
  • Enhanced support for JSR-310 and the ThreeTen back port types.
  • Dedicated GeoJSON types for the MongoDB module.
  • Compatibility with MongoDB 3.0 and the new MongoDB Java driver (current beta3).
  • Auto-populate the last modified header for audited entities in Spring Data REST.
  • @Score annotation for Solr.
  • Support for suggestions in Elasticsearch.

Spring Data Evans SR1 released

Releases | November 03, 2014 | ...

On behalf of the Spring Data team I am pleased to announce the availability of the first service release of the Evans release train. The team around the participating modules completed 41 issues including serveral bug fixes. We want to thank everyone for taking the time to report, volunteer fixing and testing those issues - this is invaluable feedback we could not do without!

The release includes the following 11 modules:

Whats new in Spring Data Evans?

Engineering | October 15, 2014 | ...

Spring Data Release Evans has been around for a while and it's more than time to finally introduce you to the latest and greatest features we shipped with it.

There's a lot to cover since major enhancements have gone into the commons module. Those changes already have made it into some store modules and will go on and sneak their way into others over time, too. All of them are already available for at least Spring Data JPA. That said, lets jump right in.

Advanced support for Java 8

Java8 has now been around for a while and previous Spring Data release trains already added fundamental support…

First Release Candidate of Spring Data Release Train Evans Available

Releases | August 13, 2014 | ...

We are happy to announce the first release candidate of the Spring Data release train Evans. We ship the following modules:

$text $search your Documents with Spring Data MongoDB

Engineering | July 17, 2014 | ...

MongoDB officially has offered full text search capabilities since its 2.6 release. The feature ranks among the Top 5 most voted features for the server component and ships in its current version with numerous stemmers and parsers, phrase matching, negation and per field weights. So it's about time to give it a little love and share what's cooking in Spring Data's kitchen to support that feature.

For text indexing and searching MongoDB defaults the language to English, normalizing the text by tokenizing, removing common stop words and reducing words to their base. There's support for several…

First Milestone of Spring Data Release Train Evans Available

Releases | July 10, 2014 | ...

We are happy to announce the first milestone of the Spring Data Release train Evans.

Spring Data Redis 1.2 GA Released

Releases | March 04, 2014 | ...

Spring Data Redis 1.2.0 has been released and is now available from Maven Central. This release sums up the fixes and enhancements from 1.1.1 and RC1 plus an updated documentation. The release has been tested against Redis 2.4.6, 2.6.17, 2.8.6 as well as the recent 3.0-beta1 using the latest Spring framework 3.2 and 4.0 versions.

Reference Documentation | Changes | JavaDoc

Up next SD Redis will join the Spring Data release train Dijkstra. We are looking forward to your feedback on Twitter or in the issue tracker.

For more information about Spring Data Redis please see the home page.

Spring Data Redis 1.2.0 RC1 Released

Releases | February 19, 2014 | ...

We are pleased to announce the first release candidate of Spring Data Redis 1.2.0! We raised the minimum Spring version to 3.2.8. This release is tested against Redis 2.6 and current 2.8 as well as the latest version of Spring Framework 4.0.2. It introduces a set of bug fixes as well as some improvements like support Jackson 2 serialization, a transaction aware cache manager, support for the TIME command and upgrades of the Redis drivers.

For a complete list of changes please see this JIRA query. The next step will be RC2 scheduled for March. We’re looking forward to your feedback on Twitter or in the issue tracker

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