News for hackers. Stuff that matters.
Re:How to Make Websites That Will Require Lots of Your Time ... by sam_lowry_ on Monday July 28, 2025 @09:33AM (#44710731)
In Java, the sweet spot is JDBCTemplate. Projects based on JDBCTemplate succeed effortlessly while teams muddle through JPA projects.

It is not that JPA is inherently bad, it's just that such projects lack strong technical leadership.

Re:How to Make Websites That Will Require Lots of Your Time ... by listenallyall on Monday July 28, 2025 @05:58PM (#44716196)
I believe jOOQ is Java's database "sweet spot". You still have to think and code in a SQL-ish fashion (its not trying to "hide" any complexity) but everything is typed and it's very easy to convert returned records to objects (or collections of objects).