【发布时间】:2011-12-13 23:36:21
【问题描述】:
我们的应用程序的设计迫使我们独立于 Ibatis 会话来获取我们的 jdbc 连接。我们需要一种方法将连接(或数据源)交给 Ibatis 并说“使用它”。
尝试了所有可以想象的搜索,但找不到帮助。
提前致谢
【问题讨论】:
标签: jdbc connection datasource ibatis
我们的应用程序的设计迫使我们独立于 Ibatis 会话来获取我们的 jdbc 连接。我们需要一种方法将连接(或数据源)交给 Ibatis 并说“使用它”。
尝试了所有可以想象的搜索,但找不到帮助。
提前致谢
【问题讨论】:
标签: jdbc connection datasource ibatis
如果我理解正确,那么您可以配置自己的 JNDI,您的应用程序将使用该 JNDI 来获取 DataSource/Connection 对象。你也可以将这个配置好的 JNDI 传递给 iBatis:
<transactionManager type="EXTERNAL">
<dataSource type="JNDI">
<property name="DataSource"
value="java:comp/env/jdbc/someDataSource"/>
</dataSource>
</transactionManager>
【讨论】: