DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

Related

  • Upgrade Guide To Spring Boot 3.0 for Spring Data JPA and Querydsl
  • Less Code With Spring Data Rest
  • Calling Stored Procedures With IN and OUT Parameters From Spring Data JPA
  • RESTful API Example With Spring Data REST and JPA Hibernate Many To Many Extra Columns

Trending

  • Choreography Pattern: Optimizing Communication in Distributed Systems
  • Best Practices for Writing Clean Java Code
  • 6 Proven Kubernetes Deployment Best Practices for Your Projects
  • Exploring String Reversal Algorithms: Techniques for Reversing Text Efficiently
  1. DZone
  2. Data Engineering
  3. Data
  4. Spring Data Release Train Gosling Goes GA

Spring Data Release Train Gosling Goes GA

Over the last 6 months we’ve fixed 344 tickets, 56 of that after the latest release candidate for the general availability of the Spring Data release train Gosling.

Pieter Humphrey user avatar by
Pieter Humphrey
CORE ·
Sep. 05, 15 · News
Like (2)
Save
Tweet
Share
2.60K Views

Join the DZone community and get the full member experience.

Join For Free

On behalf of the Spring Data team I’d like to announce the general availability of the Spring Data release train Gosling. Over the last 6 months we’ve fixed 344 tickets in total, 56 of that after the latest release candidate.

  • Upgraded Spring baseline to 4.1.
  • Easier implementability of custom repository code (per repo, see the reference documentation) .
  • Improved compatibility with Hibernate 5 (JPA module).
  • SpEl support for @Query methods in MongoDB (see this example).
  • Support to create Querydsl Predicates from web requests (see the reference documentation).
  • A new Spring Data KeyValue module for Map-backed repositories using SpEL as query language.
  • Improved POST forms for the HAL browser in Spring Data REST.
  • Support for internationalization of enum values and link titles in Spring Data REST.

The Spring Data examples have already been upgraded to the new version. Find a more detailed list of what has change in this train in our wiki. Also, watch this space for another blog post coming in the next couple of days that provides more details about some and more of these new features.

To upgrade to the new release train use the BOM we ship as described in our examples repository and configure its version to Gosling-RELEASE. If you’re using Spring Boot, upgrading to the release train is as easy as setting the Maven property spring-data-releasetrain.version to that version. Note, that to use Spring Data REST with Boot 1.2, you also need to upgrade to Spring HATEOAS 0.19.0.RELEASE (by setting the spring-hateoas.version property).

The next release train is going to be named Hopper and include the new major versions of the Neo4j, Couchbase and Solr modules. Target release time is mid autumn.

For reference, here is the list of all modules of the train:

  • Spring Data Commons 1.11 GA - Artifacts - JavaDocs - Documentation - Changelog
  • Spring Data JPA 1.9 GA - Artifacts - JavaDocs - Documentation - Changelog
  • Spring Data MongoDB 1.8 GA - Artifacts - JavaDocs - Documentation - Changelog
  • Spring Data Neo4j 3.4 GA - Artifacts - JavaDocs - Documentation - Changelog
  • Spring Data Solr 1.5 GA - Artifacts - JavaDocs - Documentation - Changelog
  • Spring Data Couchbase 1.4 GA - Artifacts - JavaDocs - Documentation - Changelog
  • Spring Data Cassandra 1.3 GA - Artifacts - JavaDocs - Documentation - Changelog
  • Spring Data Elasticsearch 1.3 GA - Artifacts - JavaDocs - Documentation - Changelog
  • Spring Data Gemfire 1.7 GA - Artifacts - JavaDocs - Documentation - Changelog
  • Spring Data Redis 1.6 GA - Artifacts - JavaDocs - Documentation - Changelog
  • Spring Data REST 2.4 GA - Artifacts - JavaDocs - Documentation - Changelog
  • Spring Data KeyValue 1.0 GA - Artifacts - JavaDocs - Documentation - Changelog

We’re going to cover a lot of the new features of Spring Data release train Gosling in the “What’s new in Spring Data?” talk at SpringOne2GX in Washington in two weeks. It’s not too late to get a ticket if you want to learn about all of the latest and greatest first hand.

  • All Posts
  • Engineering
  • Releases  
  • News and Events

Note: Originally written by Oliver Gierke on behalf of Spring.io team.

Spring Data Genetic algorithm Spring Framework Data (computing) Release (agency)

Published at DZone with permission of Pieter Humphrey, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Upgrade Guide To Spring Boot 3.0 for Spring Data JPA and Querydsl
  • Less Code With Spring Data Rest
  • Calling Stored Procedures With IN and OUT Parameters From Spring Data JPA
  • RESTful API Example With Spring Data REST and JPA Hibernate Many To Many Extra Columns

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: