@NamedQuery(name = "Book.selectTitleAndAuthor",
query = "select book.title, book.author from Book book where
book.language = ?")
In my mind I have the idea of a new DAO wich contains several methods
which return a specific complex object containing all the info
connected with the records found.
Something like
ComplexObject selectTitleAndAuthor(String language);