Ошибки выполнения запроса после обновления Spring Boot 3.2.0 до 3.2.1JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Ошибки выполнения запроса после обновления Spring Boot 3.2.0 до 3.2.1

Сообщение Anonymous »

У меня есть приложение Java Spring с множеством запросов, которое до сих пор работало до весенней загрузки 3.2.0.
Недавно, после простого перехода на Spring boot 3.2.1, я начал получать такую ​​ошибку:

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

org.hibernate.query.sqm.produce.function.FunctionArgumentException: Function argument [org.hibernate.query.sqm.tree.expression.SqmLiteralNull@5bd97ebe] of type [org.hibernate.query.sqm.tree.expression.NullSqmExpressible@3f8a721f] at specified position [2] in call arguments was not typed as an allowable function return type
Мои зависимости pom выглядят следующим образом:

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

org.springframework.boot
spring-boot-starter-parent
3.2.1




21
UTF-8
UTF-8





org.springframework.boot
spring-boot-starter-data-jpa



org.springframework.boot
spring-boot-starter-security



org.springframework.boot
spring-boot-starter-web



com.oracle.database.jdbc
ojdbc11



org.apache.commons
commons-lang3



Мои запросы, из которых удален некоторый код, который я не могу раскрыть, но по-прежнему выдают ошибки, имеют простые условия:

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

@Query("select org  "
+ "  from Organization         org     "
+ " where 1 = 1 "
+ "   and ( "
+ "         coalesce(:#{#request.name},null) is null "
+ "         or "
+ "         trim(:#{#request.name}) = '' "
+ "         or "
+ "         lower(org.name) like lower(trim(:#{#request.name}))"
+ "       ) "
)
Page getPageByCriteria(@Param("request") GetOrganizationsRequestDto request, Pageable pageable);
Я подключаюсь к базе данных Oracle версии 11g
У кого-нибудь есть такая или подобная проблема, и кто-нибудь может мне помочь? с этим?
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/778 ... 0-to-3-2-1
Ответить

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

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

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

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

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