JavaEE or Spring? Neither! We Call Out For a Fresh Competitor!

If you've been following some key Java people on Twitter or reading the "news" on Reddit, you could not have missed the hilarious quarrel between some Spring and JavaEE evangelists. First, Jürgen Höller's provocative article: "Happy second birthday, Java EE 7! How is it going in production?" Then, Reza Rahman's response: "The Ghosts of Java … Continue reading JavaEE or Spring? Neither! We Call Out For a Fresh Competitor!

Leaky Abstractions, or How to Bind Oracle DATE Correctly with Hibernate

We've recently published an article about how to bind the Oracle DATE type correctly in SQL / JDBC, and jOOQ. This article got a bit of traction on reddit with an interesting remark by Vlad Mihalcea, who is frequently blogging about Hibernate, JPA, transaction management and connection pooling on his blog. Vlad pointed out that … Continue reading Leaky Abstractions, or How to Bind Oracle DATE Correctly with Hibernate

SQL incompatibilities: NOT IN and NULL values

This is something where many hours of debugging have been spent in the lives of many SQL developers. The various situations where you can have NULL values in NOT IN predicates and anti-joins. Here's a typical situation: with data as ( select 1 as id from dual union all select 2 as id from dual … Continue reading SQL incompatibilities: NOT IN and NULL values