Querydsl, HEDL, Hibernate Metamodel Generator et al.

Just learned about HEDL, the Hibernate Entity Definition Language. It’s yet another DSL to ease the pain of working with JPA/Hibernate.

I really feel the need to talk what’s so fundamentally wrong with HEDL and, to a lesser extent, with Hibernate’s own meta model generator. I’d like to show why Querydsl, particularly when used in combination with Spring Data JPA, is so much more superior to the other two DSL-for-JPA approaches.


Leave a Reply