Как визуализировать функцию SQL в Hibernate 6JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как визуализировать функцию SQL в Hibernate 6

Сообщение Anonymous »

Я пытаюсь перенести проект из Hibernate 5.2 в Hibernate 6, и у меня нет глубокого понимания Hibernate, но я учусь шаг за шагом.
Я застрял на обновлении метода renderSQLFunction. В Hibernate 5.2 все работало нормально, но я не знаю, как рендеринг функций SQL изменился в Hibernate 6, особенно с обновлениями диалекта.
Я провел небольшое исследование, но не нашел четкого решения.

Код: Выделить всё

public String renderSQLFunction(String functionName, String param0, String param1) {
SQLFunction function = Dialect.getDialect(MapUtils.toProperties(((SessionFactoryImpl) sessionFactory)
.getProperties())).getFunctions().get(functionName);
if (function == null) {
return functionName + "(" + param0 + "," + param1 + ")";
}
return function.render(IntegerType.INSTANCE,
Lists.newArrayList(param0, param1), (SessionFactoryImplementor) sessionFactory);
Кто-нибудь может помочь в этом, пожалуйста?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ibernate-6
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»