我们在jooq 3.2中使用了代码生成器来调用oracle 11g中的存储过程。我们正确地创建了所需的类,但是在Eclipse中调用sp需要Configuration参数。那么现在我不知道如何创建Configuration参数?我google了很多,没有达到任何目的。提前谢谢。
存储过程的名称是oracle 11g - > City_Select
- >
ir.samin.omid.Routines R = new ir.samin.omid.Routines();
R.city_Select( configuration,123);
答案 0 :(得分:1)
jOOQ的Configuration
生命周期在this page of the manual中有所描述。但是,通常情况下,您不需要直接访问Configuration
对象本身,因为您将在DSLContext
上进行操作,包裹Configuration
,例如。
DSLContext ctx = DSL.using(connection, dialect);
ctx.select(...);
如果您确实需要Configuration
参考,例如要调用存储过程,您可以extract it from such a DSLContext
:
Configuration configuration = ctx.configuration();
... or create your own:
Configuration configuration = new DefaultConfiguration().set(...).set(...);