iBatis使用Tomcat配置的数据源

首先在Tomcat中配置数据源,这个方式很常见。java

<Resource name="jdbc/test"
  auth="Container"   
  type="javax.sql.DataSource"    
  driverClassName="oracle.jdbc.driver.OracleDriver"    
  url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"    
  username="scott"
  password="tiger"
  maxActive="100"
  maxIdle="30"
  maxWait="10000" />

其次在项目中配置iBatis的数据源配置文件,通常是sql-map-config.xmlsql

<transactionManager type="JDBC">
 <dataSource type="JNDI">
  <property name="DataSource" value="java:comp/env/jdbc/test"/> 
 </dataSource>
</transactionManager>

iBatis中的数据源配置相较WebLogic和JBoss精简了两句代码。数据库

最后将数据库驱动包ojdbc14.jar(本文以oracle数据库为例)拷贝在tomcat的lib目录下,由于使用的是dbcp数据源,tomcat自带。tomcat

启动tomcat,部署项目,感觉tomcat的数据源吧。oracle

相关文章
相关标签/搜索