Мне нужно написать приложение (на сервере 1), которое будет генерировать SQL.SQL будет передан на другой сервер (сервер 2).Другое приложение, развернутое на сервере 2, выполнит запрос к базе данных, развернутой на сервере 2.
Теперь могут быть разные типы баз данных, и запрос будет не простым (может быть 200 строк запроса).Существует ли какое-либо стороннее приложение (например, Hibernate), которое я могу использовать для создания запроса, может быть в другом формате (например, HQL), которое можно перенести на сервер 2, и приложение на сервере 2 преобразует его в специфичный для БД SQLи запустить его?
Я использую Spring & Java 8 для написания приложения.
Заранее спасибо.