gpt4 book ai didi

java - 如何制作 jOOQ 配置对象?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:13:35 26 4
gpt4 key购买 nike

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

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

If you do not have a reference to a pre-existing Configuration object (e.g. created from org.jooq.impl.DefaultConfiguration), the various overloaded DSL.using() methods will create one for you.

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

最佳答案

最简单的方法是创建一个新的 DefaultConfiguration ,例如

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

人们经常使用 Spring 创建这样一个 DefaultConfiguration,然后将其注入(inject)到所有相关类中,参见例如手册中的这一页:

http://www.jooq.org/doc/latest/manual/getting-started/tutorials/jooq-with-spring

关于java - 如何制作 jOOQ 配置对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40087498/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com