Java 8
-
Core Java
Don’t Miss out on Writing Java 8 SQL One-Liners with jOOλ or jOOQ
More and more people are catching up with the latest update to our platform by adopting functional programming also for…
Read More » -
Core Java
Optional and Objects: Null Pointer Saviours!
No one loves Null Pointer Exceptions ! Is there a way we can get rid of them ? Maybe . . . …
Read More » -
Core Java
Asynchronous SQL Execution with jOOQ and Java 8’s CompletableFuture
Reactive programming is the new buzzword, which essentially just means asynchronous programming or messaging. Fact is that functional syntax greatly…
Read More » -
Core Java
How Nashorn Impacts API Evolution on a New Level
Following our previous article about how to use jOOQ with Java 8 and Nashorn, one of our users discovered a…
Read More » -
Core Java
When the Java 8 Streams API is not Enough
Java 8 was – as always – a release of compromises and backwards-compatibility. A release where the JSR-335 expert group…
Read More » -
Core Java
Date/Time Formatting/Parsing, Java 8 Style
Since nearly the beginning of Java, Java developers have worked with dates and times via the java.util.Date class (since JDK…
Read More » -
Core Java
Java 8 : Functional VS Traditional
The business logic is the same : Given a String expression composed of visits / time like : “1/24h,1..3/3h,5/*” Then…
Read More » -
Core Java
Java yield-like using Stream API
Several programming languages, such as Ruby or Python to name a few, provides the yield command. Yield provides an effective…
Read More » -
Core Java
Oracle’s Latest Java 8 Update Broke Your Tools — How Did it Happen?
If you’ve been keeping up with the news in the Java world lately, you’ve probably heard that the latest Java…
Read More »