3

这是我在 oracle 中的查询,但我想用 hibernate 作为一个Generic函数来实现它,它将在整个应用程序中使用。然后我google了一下,发现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. 我是冬眠的初学者
4

0 回答 0