# Step1:拷贝数据源的JDBC驱动 不同的tomat版本放置驱动的目录不同 1.Tomcat4,Tomcat 5.0及Tomcat5.5驱动目录为:tomcat安装目录\common\lib 2.Tomcat6及以上:tomcat安装目录\lib # Step2:配置连接信息 不同版本的tomcat的数据库连接池配置有所差异,但是都是通过配置文件来维护。 路径: tomcat\conf\Catalina\localhost添加上配置数据库连接池文件方式。 注意:系统默认的系统数据源名称为mis2datasource,支持更改系统数据源名称,如需修改系统数据源名称,此处可配置指定名称的连接池,并在发布的应用包中修改web-inf\misInitConfig.xml中的系统数据源名称,如下 ``` ## Tomcat5.0数据源配置 方法: 在\conf\Catalina\localhost下建立应用同名的xml格式如下: ```javascript password url jdbc:hsqldb:hsql://localhost:9002/gezdemo driverClassName org.hsqldb.jdbcDriver username sa maxActive 5000 maxIdle 50 maxWait 1000 testOnBorrow true validationQuery select * from t_res_type ``` 属性说明: name,数据源名称,通常取”jdbc/XXX”的格式; type,”javax.sql.DataSource”; username,数据库连接用户 password,数据库连接密码; driveClassName,数据库驱动; maxIdle,最大空闲数,数据库连接的最大空闲时间。超过空闲时间,数据库连接将被标记为不可用,然后被释放。设为0表示无限制。 maxActive,连接池的最大数据库连接数。设为0表示无限制。 maxWait ,最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。 testOnBorrow,true 指明是否在从池中取出连接前进行检验,如果检验失败,则从池中去除连接并尝试取出另一个. validationQuery:SQL查询,用来验证从连接池取出的连接,在将连接返回给调用者之前.如果指定,则查询必须是一个SQL SELECT并且必须返回至少一行记录,和testOnBorrow配套使用。产品要求必须设置。