第一步:修改tomcat6.0根目录下的conf下面的context.xml。
在Context元素下加入如下:
- <Resource name="jdbc/ydtwh"
- auth="Container"
- type="javax.sql.DataSource"
- maxActive="50"
- maxIdle="30"
- maxWait="10000"
- logAbandoned="true"
- username="root"
- password="root"
- driverClassName="com.mysql.jdbc.Driver"
- url="jdbc:mysql://localhost:3306/ydtwh"/>
第二步:在你的应用中的web.xml中加入如下:
- <resource-ref>
- <description>DB Connection</description>
- <res-ref-name>jdbc/ydtwh</res-ref-name>
- <res-type>javax.sql.DataSource</res-type>
- <res-auth>Container</res-auth>
- </resource-ref>
第三步:在%tomcat_home%/lib/下加入数据库驱动包:mysql-connector-java-3.1.14-bin.jar(可其它版本)
此处要注意,也是写该博文的主要目的和要说明的地方。如果你把该驱动包放入应用中的lib文件夹下的话,数据源会初使化失败,报驱动类找不到的错误。