Как реализовать `connect by prior` в спящем режиме?

Это мой запрос в Oracle, но я хочу реализовать его с Hibernate как Generic функция, которая будет использоваться во всем приложении. потом я погуглил и понял, что hibernate не поддерживает этот тип запросов.

--query in pl/sql
select *
from myTable t
start with t.id = 1
connect by prior t.id = t.parentid


public class MyModel {
    Integer id;
    MyModel parent;

    // getter and setters
}

// suggested method signature
public <T> List<T> getByPrior(Integer startId) {
    //return;
}

// and call it as you seen below
MyModel.getByPrior(1);

НОТА

  1. Я не хочу использовать именованные запросы.
  2. Я новичок в спячке

0 ответов

Другие вопросы по тегам