首先在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