В нашем проекте все манипуляции с БД сосредоточены в хранимых процедурах Oracle.Наборы результатов возвращаются параметром OUT типа SYS_REFCURSOR.Теперь у нас есть задача сделать разбиение на страницы, и мы не хотим переписывать все наши процедуры, добавляя к ним 2 параметра (pageNumber и pageSize) и редактируя предложения WHERE.У нас есть идея написать некоторый тип процедуры-оболочки, которая может вызывать каждую из хранимых процедур, получать фрагмент из возвращенного набора результатов и передавать его.Проблема в том, что все процедуры получают разные списки параметров, поэтому мы не знаем, как реализовать это в оболочке.
Может кто-нибудь помочь нам?Может быть, мы можем решить это с помощью хранимых процедур Java?Может быть, мы можем решить это по-другому, не используя оболочку?
Извините за мой английский.
Thx.