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

相關文章
相關標籤/搜索