Classpath too long… with Spring Boot and Gradle

Java applications get more and more complex and we rely on more libraries than before. But command lines have some length limits and eventually you can get into troubles if your classpath gets too long. There are ways how to dodge the problem for a while - like having your libraries on shorter paths. Neither … Continue reading Classpath too long… with Spring Boot and Gradle

Self-extracting install shell script with Gradle

My road to Gradle was much longer than I wanted. Now I use it on the project at the company and I definitely don’t want to go back. Sure, I got used to Maven and we got familiar - although I never loved it (often on the contrary). I’m not sure I love Gradle (yet), … Continue reading Self-extracting install shell script with Gradle

Opinionated JPA with Querydsl book finished!

I’m not sure I’ve ever had such a long pause in blogging - not that I blog that often, but still. I either didn’t want to blog about how not to do things (current project I’m working on), or made various notes for myself in GitHub markdown - or, slowly but surely, working on my … Continue reading Opinionated JPA with Querydsl book finished!

How I unknowingly deviated from JPA

In a post from January 2015 I wrote about possibility to use plain foreign key values instead of @ManyToOne and @OneToOne mappings in order to avoid eager fetch. It built on the JPA 2.1 as it needed ON clause not available before and on EclipseLink which is a reference implementation of the specification. To be … Continue reading How I unknowingly deviated from JPA

Last three years with software

Long time ago I decided to blog about my technology struggles - mostly with software but also with consumer devices. Don’t know why it happened on Christmas Eve though. Two years later I repeated the format. And here we are three years after that. So the next post can be expected in four years, I … Continue reading Last three years with software