Я разрабатываю сайт с JSF с JPA.Поэтому я настраиваю DataSource в своем экземпляре Glassfish и в моем проекте тоже.
Но мне интересно, как я могу протестировать свои запросы JPA в Eclipse?
Например, в Netbeans вы простощелкнуть правой кнопкой мыши по файлу hibernate.cfg
и «Выполнить запросы HQL» (перевод). В Eclipse есть что-то подобное?
ОБНОВЛЕНИЕ: Послекомментарии Я устанавливаю Hibernate Tools, затем пытаюсь использовать HQL Editor, но выдает мне эту странную ошибку ниже:
Любая идея, как можноЯ решил это?
Просто чтобы прояснить ситуацию, это моя конфигурация JPA:
ОБНОВЛЕНИЕ 2: Я сделал то, что рекомендует @kenChan, но кажется, чтоУ меня осталась одна ошибка: (Я не знал, что мне нужно поместить драйвер MySQL в classpath, в настройках Hibernate Tools, tkanks KenChan.)
Ошибка:
ОБНОВЛЕНИЕ 3: @KenChan Я попытался создать файл свойств (я нашел похожий pтема вопроса здесь ) но все равно выдает ту же ошибку:
ОБНОВЛЕНИЕ 4: ЭТО РАБОТАЕТ!
В конце этой строки мне не хватало одного:
hibernate.connection.provider_class
В конце мои свойства hibernate.properties остаются такими:
hibernate.connection.password=***********
hibernate.connection.username=*******
hibernate.connection.driver_class=com.mysql.jdbc.Driver
hibernate.dialect=org.hibernate.dialect.MySQLDialect
hibernate.connection.url=jdbc\:mysql\://********\:3306/********
hibernate.connection.provider_class=org.hibernate.connection.DriverManagerConnectionProvider
hibernate.datasource=
hibernate.transaction.manager_lookup_class=
hibernate.cache.use_query_cache=false
Спасибо @KenChan за вашу поддержку.