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