1

我们曾在 jooq 3.2 中使用代码生成器来调用 oracle 11g 中的存储过程。我们正确创建了所需的类,但在 Eclipse 中调用 sp 需要配置参数。所以现在我不知道如何创建配置参数?我用谷歌搜索了很多,但没有找到任何东西。提前致谢。

存储过程的名称是 oracle 11g ->City_Select

在 Eclipse ->

ir.samin.omid.Routines R = new ir.samin.omid.Routines();
R.city_Select( configuration,123);
4

1 回答 1

1

jOOQ 的Configuration生命周期在手册的这一页中进行了描述。但是,您通常不需要直接访问Configuration对象本身,因为您将在 上进行操作DSLContext,其中包装了Configuration,例如

DSLContext ctx = DSL.using(connection, dialect);
ctx.select(...);

如果你确实需要一个Configuration引用,例如调用存储过程,你可以从这样的一个中提取它DSLContext

Configuration configuration = ctx.configuration();

...或创建自己的

Configuration configuration = new DefaultConfiguration().set(...).set(...);
于 2013-10-21T06:24:13.820 回答