Ste*_*ier 3 jndi ibatis jdbc jakarta-ee
iBatis 框架在版本 2 和 3 之间进行了重大调整,甚至配置文件(现在通常称为 MapperConfig.xml)也有所不同。
话虽如此,网上有很多关于如何使用 iBatis 创建 JDBC 连接池的示例,但我找不到关于如何使用 JNDI 创建的示例。有一个更新的用户指南:http://svn.apache.org/repos/asf/ibatis/java/ibatis-3/trunk/doc/en/iBATIS-3-User-Guide.pdf确实参考了第 19 页上的 JNDI 设置,但我仍然无法让它与数据库正确通信。
非常感谢 iBatis 3 中 JDNI(容器管理连接池)的工作示例!!
假设您已经设置了 JNDI 数据库资源,iBatis 3 的配置 XML 文件的以下环境适用于我(在 Tomcat 上运行):
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="JNDI">
<property name="data_source" value="java:comp/env/jdbc/webDb"/>
</dataSource>
</environment>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17586 次 |
| 最近记录: |