Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何创建jOOQ配置对象?_Java_Jooq - Fatal编程技术网

Java 如何创建jOOQ配置对象?

Java 如何创建jOOQ配置对象?,java,jooq,Java,Jooq,我想存储我的jOOQ连接,这样我就可以从我的所有类访问它,而不必指定url、用户名、密码等 我从jOOQ文档中找到了。我知道我需要使用DSLContext,但现在我在每个类中创建一个新的上下文。 我的目光落在同一页的这条信息上: 如果您没有对预先存在的配置对象的引用(例如,从org.jooq.impl.DefaultConfiguration创建),各种重载的DSL.using()方法将为您创建一个 据我所知,这是我需要的。这听起来像是一个noob问题,但是:如何创建“预先存在的配置对象”以及如

我想存储我的jOOQ连接,这样我就可以从我的所有类访问它,而不必指定url、用户名、密码等

我从jOOQ文档中找到了。我知道我需要使用DSLContext,但现在我在每个类中创建一个新的上下文。
我的目光落在同一页的这条信息上:

如果您没有对预先存在的配置对象的引用(例如,从org.jooq.impl.DefaultConfiguration创建),各种重载的DSL.using()方法将为您创建一个


据我所知,这是我需要的。这听起来像是一个noob问题,但是:如何创建“预先存在的配置对象”以及如何创建对该对象的“引用”?

最简单的方法是创建一个新的配置对象,例如

人们通常使用Spring创建这样的
DefaultConfiguration
,然后将其注入所有相关类中,例如,参见手册中的本页:

Configuration configuration = new DefaultConfiguration()
    .set(dataSource)
    .set(dialect)
    .set(settings)
    .set(...);