#hibernate
#переход в режим гибернации
Вопрос:
Я ищу способ запрашивать базу данных гибернации с помощью внешнего инструмента (своего рода интерактивного редактора запросов). У меня нет исходного кода для исходного приложения. Он поддерживается отдельной группой.
Я пытался использовать инструменты гибернации из JBoss, но этим инструментам, похоже, нужен исходный код для разрешения сопоставления. Я также видел сообщение об использовании Squirrel и их плагина Hibernate, но в сообщении не было ясно, можно ли его использовать без исходного кода Java.
Приложение извлекает полезные данные, и разработчики публикуют API. Это кажется законным способом взаимодействия с данными. Возможно, средство создания отчетов (например, Jasper Reports / iReport) позволит выполнять запросы ad-hoc.
Заранее спасибо за ваш совет.
Ответ №1:
Один из способов, который я могу придумать, — использовать инструменты гибернации для обратного проектирования схемы базы данных и генерации сопоставления и классов POJO для вас.
При необходимости внесите необходимые незначительные корректировки
Перейдите и выполните запрос
Это должно работать достаточно нормально
Комментарии:
1. Это делает свое дело. Не так элегантно, как я надеялся, но практично. Спасибо.