Да, запуск SQL-запросов напрямую не является хорошей идеей (по умолчанию) при использовании ORM.
Вероятно, одним из решений, которое может подойти лучше в вашем случае, будет отображение данных CLOB, возвращаемых вашим FuncName
новому неуправляемому объекту (если это так).Вы можете создать новый объект, который соответствует вашим требованиям, и получить данные.Вы можете прочитать об этом здесь , например.
Конечно, может быть другое решение: запустить функцию, которая подготавливает / строит данные сгустка, сохраняйте их (например, во временной структуре таблицы)а затем загрузить его с помощью аннотации @Lob.Проверьте справку о Сопоставление свойств с аннотациями