Lots of interesting writeups on Java 9 this week.

Here we go…

1. Spring and Java

>> Maven on Java 9 – Five Things You Need To Know [blog.codefx.org]

The combination of Java 9's JPMS with Maven can be tricky for now – it's good to be prepared.

>> The Cost of JDBC Server Roundtrips Or: Move That Loop into the Server Already! [blog.jooq.org]

It's not a secret that it's better to minimize the number of database calls – here's a good look at the why.

>> Design gotchas in JDK's functional interfaces [blog.frankel.ch]

Java's functional interfaces are designed quite independently – so the compiler doesn't see any relation between them.

>> Using Trusted Timestamping With Java [techblog.bozho.net]

Using security APIs is usually hard – here's the reference for implementing trust timestamping with BouncyCastle.

>> Getting Started With Hibernate [thoughts-on-java.org]

Just a simple but comprehensive guide to Hibernate.

>> How to bootstrap JPA programmatically without the persistence.xml configuration file [vladmihalcea.com]

A comprehensive guide to bootstrapping Hibernate without XML.

Also worth reading:

Time to upgrade:

2. Technical and Musings

>> Side Hustle Ideas for Software Developers [daedtech.com]

If you're coding full-time and thinking of doing work outside of your full-time gig – it might be more beneficial not to take on even more coding 🙂

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> Dopamine [dilbert.com]

>> Boss Loses Wife and Money [dilbert.com]

>> Listening To Your Gut [dilbert.com]

5. Pick of the Week

>> Let’s bury the hustle [m.signalvnoise.com]

Generic bottom

To help you get access to the material during the current, global COVID-19 crisis, all courses are 30% off until July 2


Comments are closed on this article!