Don't change this but I've come to favour the HSQL/JPSQL approach over this when you are doing a straight select or join. It makes the code a lot more readable.