SSISO Community

시소당

Tomcat5.5 환경에서 Ibatis 와 dbcp를 연동하기

Tomcat5.5 환경에서 Ibatis 와 dbcp를 연동하기 위해서

 

Tomcat5.5_HOME/common/lib 디렉토리에 ibatis-2.3.0.677b.jar (ibatis) 모듈, classes12.jar 모듈을 카피한다.

다음의 설정파일을 생성한다.

 

 

[sqlmap-config.xml]

위치 : WEB-INF/classes/sqlmap-config.xml

 

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
<sqlMapConfig>
  <properties resource="properties/database.properties"/>
  <transactionManager type="JDBC">
    <dataSource type="DBCP">
      <property name="driverClassName"   value="${driver}"  />
      <property name="url"      value="${url}"   />
      <property name="username"     value="${username}" />
      <property name="password"     value="${password}" />
      <property name="maxActive"     value="10"/>
      <property name="initialSize"     value="1"/>
      <property name="removeAbandoned"    value="true"/>
      <property name="removeAbandonedTimeout"  value="60"/>
      <property name="logAbandoned"    value="true"/>
    </dataSource>

  </transactionManager>
  <sqlMap resource="sql/member.xml" ></sqlMap>
</sqlMapConfig>

 

 

[database.properties]

위치 : WEB-INF/classes/properties/database.properties

 

driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/test?autoReconnect=true

2178 view

4.0 stars