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
  • How Kafka Can Make Microservice Planet a Better Place
  • Spring Cloud Stream Channel Interceptor
  • Spring Cloud Stream Binding Kafka With EmbeddedKafkaRule Using In Tests

Trending

  • API Design
  • Top 7 Best Practices DevSecOps Team Must Implement in the CI/CD Process
  • Automated Testing Lifecycle
  • How To Verify Database Connection From a Spring Boot Application
  1. DZone
  2. Coding
  3. Frameworks
  4. This Week in Spring: Spring 5.0 Edition!

This Week in Spring: Spring 5.0 Edition!

With the release of Spring Framework 5.0 comes a myriad of other releases! Not to mention JavaOne, which is going on right now.

Josh Long user avatar by
Josh Long
·
Oct. 06, 17 · News
Like (12)
Save
Tweet
Share
10.32K Views

Join the DZone community and get the full member experience.

Join For Free

Welcome to another installment of This Week in Spring! This last week’s been nuts! So much good stuff on offer. Spring Framework 5.0 is now available! And with Spring Framework 5.0 comes a deluge of releases, all of which you’ll see in this post. Also, this week I — and others from the Pivotal and Spring teams — are at JavaOne and I hope you’ll come find us and say hi at our booth or the various talks.

  • Last week, I looked at using Spring Framework 5’s support for building reactive websocket-based applications.
  • Spring AMQP and Spring Integration lead Gary Russell has just announced Spring AMQP 2.0.RC2.
  • At long last, Spring Framework 5.0.GA is here! The new release integrates with Project Reactor, includes a reactive web runtime, Kotlin extensions, and baselines on Java EE 7 and Java 8. The new release has entirely too many new things to hope to capture here so check out the release blog and then check out the What’s New post
  • Spring and Reactor ninja Simon Baslé just announced the Reactor Bismuth release. This new release sets the foundation for Spring Framework 5.0 and is, itself, also packed with features!
  • The Spring Framework 5.0 release opens the doors for a number of other projects, including Spring Data Kay. This is the largest revision of Spring Data since Spring Data’s inception in 2009! This new release has a baseline against Spring Framework 5.0, Java 8, and Java EE 7. It includes a revised repository APIs (complete support for Optional<T>), support for reactive data access (Cassandra, Couchbase, MongoDB and Redis), the addition of Spring Data Geode to the release train, use of nullability annotations and advanced runtime checks on those, Kotlin support for null-safety and immutable data classes supported through Kotlin constructors, Java 9 compatibility, and sooo much more!
  • Spring messaging and integration ninja Artem Bilan just announced Spring for Apache Kafka 2.0.GA. The new release includes Apache Kafka support, transaction support, headers mapping, Apache Kafka Streams support, a new KafkaAdmin, error handling and group support in the @KafkaListener and Consumer resolution. It also supports @EmbeddedKafka for testing.
  • Spring Cloud ninja Ryan Baxter just announced Spring Cloud Dalston SR4. The new release updates Spring Cloud Contract, Spring Cloud Config, Spring Cloud Commons, Spring Cloud Netflix, and Spring Cloud Sleuth.
  • Spring REST Docs lead Andy Wilkinson just announced Spring REST Docs 1.2.2.RELEASE. This maintenance release includes a handful of bug fixes and documentation improvements and so is a recommended upgrade.
  • Check out the implementation of Spring Framework 5’s new autowire-by-constructor wiring
  • I liked this German-language interview with Andreas Falk on new features in Spring Framework 5.0 and Spring Security 5.0.
  • This post, by Zoltan Altfatter, looks at how to launch a Spring Batch Job as the result of an incoming JMS message in a Spring Integration flow.
  • Rohit Kelapure looks at why Pivotal’s Cloud Foundry is the best place to run Spring Boot applications in this epic Twitter thread.
  • In this post, Cristina Negrean looks at using Spring Cloud Data Flow for real-time analytics.
  • Gabriela Motroc put together a nice post for JAXEnter on the new Spring Framework 5 release. There’s so much to like.
  • Aboullaite Mohammed put together a very good post on monitoring metrics using Elasticsearch and Kibana and Spring Boot.
  • The Ordina JWorks blog has a nice post on securing microservices with Spring Cloud.
Spring Framework Spring Cloud kafka Release (agency) Spring Data Framework

Published at DZone with permission of Josh Long, 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
  • How Kafka Can Make Microservice Planet a Better Place
  • Spring Cloud Stream Channel Interceptor
  • Spring Cloud Stream Binding Kafka With EmbeddedKafkaRule Using In Tests

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: