Generic Top

Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:


Here we go…

1. Spring and Java

>> Java 13 Text Blocks []

A first look at Multiline String Literals in JEP-355: Text Blocks (Preview) — they're not quite the same as the Raw String Literals of JEP-326, which has been withdrawn.

>> A beginner’s guide to JPA and Hibernate query hints []

A comprehensive list of JPA query hints available for customizing how queries are executed in Hibernate.

>> Exercises in Programming Style, back to Object-Oriented Programming []

And this write-up on OOP discusses the trade-offs between type safety and the ability to adapt to changing requirements.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musing

>> Resilience design patterns: retry, fallback, timeout, circuit breaker []

An overview of four patterns for achieving loose coupling, isolation, latency control, and supervision — all of which can positively impact system resilience.

>> How to use S3 PUT signed URLs []

And the series continues with AWS file uploads using the PUT operation, which comes with its own set of security considerations.

Also worth reading:

3. Comics

>> Jargon Poisoning []

>> How to Reduce Turnover []

>> Employee Engagement []

4. Pick of the Week

Haven't picked DataDog in a while:

>> Use DataDog to monitor and troubleshoot your Java web applications  

Basically, a really solid end-to-end way to monitor your application, with full support for pretty much anything Java.

You can use their trial here.

Next »
Java Weekly, Issue 288
« Previous
Java Weekly, Issue 286

Comments are closed on this article!