Given JPA annotated Entities, is it possible to generate (i.e. before runtime) the list of queries that will be performed by Hibernate for CRUD operations (performed against EntityManager) ?
For named queries it is possible using org.hibernate.hql.QueryTranslator
Any pointer into the Hibernate API will be appreciated.
It is possible through hibernate ClassMetadata.
Look at following link in order to access to protected methods:
http://tutorials.jenkov.com/java-reflection/private-fields-and-methods.html