Do someone know if there exists a framework for java where I don't have to implement the DAO but I need just to define the interface and it works like the groovy entities?
For example naming a method findByPrimaryKey it will autodetect the primary key and do the right thing.
I'm not sure but I remember I have seen something like this with Spring...Am I wrong?
解决方案
You may want to take a look at the Spring Data-JPA project . It has similar features to what you need . See their page here.
Here's a link to their query methods . It think this is what you're looking for .