Как получить SQL из запроса Hibernate, используя JPA в Java 5?
Мне нужно получить SQL из запроса JPA. Я нашел, как это сделать, см. Код ниже, но это не работает в Java 5. Есть ли способ сделать это в Java 5?
Query query = em.createNamedQuery("findMe");
Session session = em.unwrap(JpaEntityManager.class).getActiveSession();
DatabaseQuery databaseQuery = ((EJBQueryImpl)query).getDatabaseQuery();
databaseQuery.prepareCall(session, new DatabaseRecord());
String sqlString = databaseQuery.getSQLString();
Благодарю.