-
Enterprise Java

How to FlatMap a JDBC ResultSet with Java 8?
Youâre not into the functional mood yet? Then the title might not resonate with you â but the article will!…
Read More » -
Enterprise Java

How to Avoid the Dreaded Dead Lock when Pessimistic Locking â And some Awesome Java 8 Usage!
Sometimes you simply cannot avoid it: Pessimistic locking via SQL. In fact, itâs an awesome tool when you want to…
Read More » -
Core Java

How to Use Java 8 Streams to Swiftly Replace Elements in a List
Imagine you have a list of items: List<String> books = Arrays.asList( "The Holy Cow: The Bovine Testament", "True Hip Hop",…
Read More » -
Core Java

Donât be Fooled by Generics and Backwards-Compatibility. Use Generic Generic Types
Iâve recently had a very interesting discussion with Sebastian Gruber from Ergon, a very early jOOQ customer, whom weâre in…
Read More » -
Enterprise Java

Hack up a Simple JDBC ResultSet Cache Using jOOQâs MockDataProvider
Some queries shouldnât hit the database all the time. When you query for master data (such as system settings, languages,…
Read More » -
Enterprise Java

jOOQ vs. Hibernate: When to Choose Which
Hibernate has become a de-facto standard in the Java ecosystem, and after the fact, also an actual JavaEE standard implementation…
Read More » -
Core Java

One Year After Java 8âs Release, IDEs and Compilers are not Fully Ready Yet
One year ago, on March 18, 2014, Java SE 8 was released, and with it, the bliss of functional programming…
Read More » -
Software Development

The 10 Things Everyone does Wrong when Committing Pull Requests
So, youâve found a nice Open Source project that has added great value to your own work and you want…
Read More » -
Core Java

10 Java Articles Everyone Must Read
One month ago, weâve published a list of 10 SQL Articles Everyone Must Read. A list of articles that we…
Read More »




