Я использую Spring Data JPA с тремя Refcursor в хранилище. Я передаю дату в качестве параметра, и она возвращает 3 REFCURSOR в Oracle База данных.
StoredProcedureQuery query = entityManager
.createStoredProcedureQuery("BOOK_LIST_BYDATE")
.registerStoredProcedureParameter(
1,
String.class,
ParameterMode.IN
)
.registerStoredProcedureParameter(
2,
Class.class,
ParameterMode.REF_CURSOR
)
.registerStoredProcedureParameter(
3,
Class.class,
ParameterMode.REF_CURSOR
)
.registerStoredProcedureParameter(
4,
Class.class,
ParameterMode.REF_CURSOR
)
.setParameter(1, Bookdate)
query.execute();
Теперь я хочу получить все три ссылки. Пожалуйста, помогите мне сделать это.