巴蒂斯 | 在ibatis中配置xml文件作为数据源
如何将 xml 文件配置为 iBatis 中的数据源?
谢谢, 右
How do I configure an xml file as the datasource in iBatis?
thanks,
R
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何将 xml 文件配置为 iBatis 中的数据源?
谢谢, 右
How do I configure an xml file as the datasource in iBatis?
thanks,
R
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
如果您使用 Tomcat,您可以在 config.xml 中配置数据源,并在 iBatis 配置 xml 中进行以下定义,其中 comp/env/jdbc/db 是 Tomcat 中的 jndi 定义。
如果它是一个独立的应用程序:
If you are using Tomcat you can configure the DataSource in config.xml and have the following definition in your iBatis configuration xml where comp/env/jdbc/db is your jndi definition in Tomcat.
If its a standalone application:
您可以使用 JndiDataSourceFactory ..这是我从 IBATIS 文档中获得的内容:
JndiDataSourceFactory -
此实现将从 JNDI 上下文中检索 DataSource 实现
应用程序容器。 这通常在使用应用程序服务器并且
提供了容器管理的连接池和关联的 DataSource 实现。 这
访问 JDBC 数据源实现的标准方法是通过 JNDI 上下文。
JndiDataSourceFactory 提供通过 JNDI 访问此类数据源的功能。 这
必须在数据源节中指定的配置参数如下:
我使用 Spring 通过 AppServer 定义的数据源来配置 IBATIS,spring 框架与 IBATIS 具有很好的集成。 查看 org.springframework.orm.ibatis.SqlMapClientFactoryBean 来执行此操作。
You can use JndiDataSourceFactory.. here is what i got from the IBATIS documentation:
JndiDataSourceFactory -
This implementation will retrieve a DataSource implementation from a JNDI context from within
an application container. This is typically used when an application server is in use and a
container managed connection pool and associated DataSource implementation are provided. The
standard way to access a JDBC DataSource implementation is via a JNDI context.
JndiDataSourceFactory provides functionality to access such a DataSource via JNDI. The
configuration parameters that must be specified in the datasource stanza are as follows:
I used Spring to configure IBATIS with AppServer defined Data Source, the spring framework has a nice integration with IBATIS. look at org.springframework.orm.ibatis.SqlMapClientFactoryBean to do this.
如果您正在寻找完整(工作)示例,则 http://ganeshtiwaridotcomdotnp.blogspot.com/2011/05/tutorial-on-ibatis-using-eclipse-ibator_31.html 可能对您有帮助。
本文包含带有 ibator 插件的 ibatis 的所有配置设置以及带有可下载代码的工作示例。
If you are looking for complete (working) example then, http://ganeshtiwaridotcomdotnp.blogspot.com/2011/05/tutorial-on-ibatis-using-eclipse-ibator_31.html might help you.
This article contains all the configuration settings for ibatis with ibator plugin and working sample examples with downloadable code.