Spring Cloud Stream Ditmars.SR4 Released
On behalf of the team, I am pleased to announce the availability of Spring Cloud Stream Ditmars.SR4 release train. This is a maintenance release and includes several bug fixes and minor enhancements in core Spring Cloud Stream (1.3.3.RELEASE), Kafka binder (1.3.3.RELEASE), and the Rabbit binder (1.3.4.RELEASE). Please take a look at the release notes for more details. The release can be found in maven central. Detailed descriptions can be found in the reference documentation.
We thank all our community members who contributed valuable additions to this release.
And, as always, we welcome feedback: either in GitHub, on Stack Overflow, on Gitter or on Twitter…
Spring Tips: JPA
speaker: Josh Long
Hi Spring fans! In this installment we look at the Java Persistence API (JPA) and its most ubiquitous implementation Hibernate. We look at basic Spring support for JPA, Spring Boot's auto-configuration and supported configuration properties, mapped superclasses, auditing (using Spring Data's JPA auditing facility) and journaling (using the Hibernate Envers project and Spring Data Envers).
This Week in Spring - June 5th, 2018
Hi Spring fans! Welcome to another installment of This Week in Spring! It's been a wild and wonderful week. I've just returned from the epic VOXXED Singapore event, just intime to enjoy a wonderful week home in Spring-time and sun-filled San Francisco. We've got a ton of things to cover, so let's get to it!
- Pivotal Cloud Foundry now supports Minio, a highly available S3-like HA enterprise grade object storage server for developers.
- Spring Cloud Finchley GA is scheduled for June 15
- In Part 4 of "Should that be a Microservice?" Nate Schutta talks Independent Scalability and why it's important
- Spring Batch ninja Mahmoud Ben Hassine just announced Spring Batch 4.1.0.M1 which includes, among other thing, simplified testing and easier remote chunking. Get the bits now!
- In last week's Spring Tips we looked at JDBC, which is much more than just the venerable
JdbcTemplate
! In this post we look at theJdbcTemplate
, various SQL command objects,SimpleFlatMapper
, and so much more. …
Spring Cloud Skipper 1.0.5 released
On behalf of the team, I am pleased to announce the release of Spring Cloud Skipper 1.0.5 GA
Skipper is a lightweight tool that allows you to discover Spring Boot applications and manage their lifecycle on multiple Cloud Platforms. You can use Skipper standalone or integrate it with Continuous Integration pipelines to help implement the practice of Continuous Deployment.
The getting started section in the reference guide is the best place to start kicking the tires.
This is primarily a bug fix release. Significant changes since the 1.0 GA release are:
-
Improved state management by simplifying objects that are serialized by the state machine.
-
Improved handling of timeout during upgrade and rollback.
-
Package upgrades can now be cancelled.
-
Improved escaping of special characters in generated YAML.
-
Upgraded deployer libraries to latest versions.
-
Update to Spring Shell 2.0.1.
…
Spring Cloud Data Flow 1.5.1 Released
The Spring Cloud Data Flow team is pleased to announce the 1.5.1
GA release. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.
This is a bug fix release. The server improves the handling of special characters in stream definitions and passing of comma delimited strings in the Task launch argument list. It should be used with Skipper 1.0.5.RELEASE. The UI has been improved to support stream update functionality.
As always, we welcome feedback and contributions, so please reach out to us on Stackoverflow or GitHub or via Gitter.
Spring Batch 4.1.0.M1 Released
We are pleased to announce that Spring Batch 4.1.0.M1 is now available on Github and the Pivotal download repository. Many thanks to all of those who contributed to this release!
What's new?
Here are the highlights of this release:
- Simplify testing
- Simplify remote chunking
- Add a new JSON item reader
Simplify Testing
Spring Batch provides some nice utility classes (such as the JobLauncherTestUtils
and JobRepositoryTestUtils
) and test execution listeners (StepScopeTestExecutionListener
and JobScopeTestExecutionListener
) to test batch components. However, in order to use these utilities, you…
Spring Tips: JDBC
speaker: Josh Long
Hi Spring fans! In this installment of Spring Tips we look at the Spring support for the Java Database Connectivity (JDBC) API. Spring's support for JDBC is one of many reasons a lot of people first started using Spring 15+ years ago! If you aren't committed to a full-blown ORM and/or want to leverage the full power of JDBC, then this video is for you!
Spring Cloud Finchley.RC2 Has Been Released
On behalf of the community, I am pleased to announce that the Release Candidate 2 (RC2) of the Spring Cloud Finchley Release Train is available today. The release can be found in Spring Milestone repository. You can check out the Finchley release notes for more information.
Notable Changes in the Finchley Release Train
Finchley.RC2 is based on Spring Boot 2.0.2.
Spring Cloud Task
Spring Cloud Config
- Supports skipping SSL validation for Git and Vault repositories
- Bug Fixes
Spring Cloud Bus
Spring Cloud Netflix
- Spring Cloud Netflix Turbine Stream now uses WebFlux
- Bug Fixes …
This Week in Spring - May 29th, 2018
Hi Spring fans and welcome to another installment of This Week in Spring! I finished last week in Barcelona, Spain, for the epic Spring IO 2018 event (were you there? why not? YOU SHOULD BE IT'S AMAZING!) and now I'm in San Francisco enjoying a restive 48 hours and soon I'll be off to sunny Saint Louis for the epic Spring One Tour St. Louis event starting the 30th then it's off to splendid Singapore for the Voxxed Singapore event. If you're in either region, reach out! I'd love to heard and/or see you!
Anyway, as usual, we've got a ton to cover so let's get to it!
- Hi Spring fans! In last week's installment of Spring Tips we look at the Apache Camel enterprise integration framework and its integration with Spring Boot
- Don't miss Spring Cloud Stream lead Oleg Zhurakousky's June 7 webinar on the latest and greatest in Spring Cloud Stream
- Do you really need any more reason to go to SpringOne Platform? Do not miss this compelling invitation from Reactor project lead Stephane Maldini!
- Check out the latest and greatest support in the Cloud Foundry CLI
- Check out the latest in Cloud Foundry's container networking support
- Spring Data ninja and Redis-driver Lettuce maintainer Mark Paluch has a nice …