2

我尝试在我的 spring 项目中使用 jooq,但是手册中的代码不想工作。

<bean class="org.jooq.impl.DefaultConfiguration" name="config">
<constructor-arg index="0" ref="connectionProvider" />
<constructor-arg index="1"><null /></constructor-arg>
<constructor-arg index="2"><value type="org.jooq.SQLDialect">H2</value></constructor-arg>
<constructor-arg index="3"><null /></constructor-arg>
<constructor-arg index="4"><null /></constructor-arg>
</bean>

但是 DefaultConfiguration 在构造函数中没有参数。

4

1 回答 1

3

该类中还有其他非公共构造函数。我怀疑您需要一些额外的属性(并且手册没有更新以反映更改)。

<bean class="org.jooq.impl.DefaultConfiguration" name="config">
    <constructor-arg index="0" ref="connectionProvider" />
    <constructor-arg index="1"><null /></constructor-arg>
    <constructor-arg index="2"><null /></constructor-arg>
    <constructor-arg index="3"><null /></constructor-arg>
    <constructor-arg index="4"><null /></constructor-arg>
    <constructor-arg index="5"><value type="org.jooq.SQLDialect">H2</value></constructor-arg>
    <constructor-arg index="6"><null /></constructor-arg>
    <constructor-arg index="7"><null /></constructor-arg>
</bean>

像这样的东西应该工作。

于 2013-10-31T13:37:18.820 回答