Here we go…

1. Spring and Java

>> Definitive Guide to Java 13 []

Java 13 was released this week — see what's new or changed in the language itself, plus a few API improvements and new JVM features.

>> How to map Oracle JSON columns using JPA and Hibernate []

A nice addition in release 2.7.0 of the hibernate-types project.

>> Bean Validation Anti-Patterns []

And whether you're new to the Bean Validation standard or a seasoned veteran, you'll surely find at least a couple of takeaways here.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musing

>> Thoughts on efficient enterprise testing (1/6) [] and >> Efficient enterprise testing — unit & use case tests (2/6) []

An exciting new series examines best practices for improving the efficiency of enterprise testing, for a variety of test scopes and approaches.

>> Human Needs vs. Bad Code []

And a good write-up proposing that certain kinds of code quality misses could be the result of a developer's motivation to meet their basic needs rather than laziness or lack of skill.

Also worth reading:

3. Comics

>> The Consultant []

>> Read the Manual []

>> Reporting Hierarchy []

4. Pick of the Week

One week left to vote in the annual “State of Java” Survey.

As always, I'm keeping the survey quick and focused – it takes literally under 1 minute to fill in.

If you haven't done that, definitely have a look:

>> The 2019 “State of Java” 1-minute Survey

Of course, I'll share the full results after closing the survey. Thanks.

One more to 300. Maybe I'll sneak a “This is Sparta!” in there 🙂

Next »
Java Weekly, Issue 300
« Previous
Java Weekly, Issue 298
Generic bottom

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

Comments are closed on this article!