Java Weekly, Issue 211

Let’s jump right in …

1. Spring and Java

Even if some tools don’t provide out-of-the-box support for reactive APIs, we can quickly construct these ourselves.

>> JPA Criteria API Bulk Update and Delete [vladmihalcea.com]

CriteriaUpdate and CriteriaDelete made it into the JPA specification starting with 2.1.

At this point, they’re not very well known or acknowledged; this article shows how useful they are and how to use them.

>> How to Choose the Most Efficient Data Type for To-Many Associations – Bag vs. List vs. Set [thoughts-on-java.org]

The title says it all – getting efficiency out of Hibernate is never a bad thing ?

>> Java Reflection, but much faster [optaplanner.org]

There are much faster alternatives to plain-old Java Reflection.

>> Facebook Open-Sources RacerD – Java Race Condition Detector [infoq.com]

An interesting tool from Facebook – for detecting race conditions in multithreaded Java code.

2. Technical and Musings

You can’t excel at everything (even if you do, no one will believe you), so it’s better to start specializing at some point ?

>> JMeter VS Gatling Tool [octoperf.com]

A comprehensive comparison of the two very popular performance testing tools.

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Boss Hits Jackpot [dilbert.com]
>> Boss Counts Cards [dilbert.com]

5. Pick of the Week

===== >> The presence prison [m.signalvnoise.com]

Leave a Reply

Your email address will not be published.