参数说明: Resource项: <Resource name="jdbc/SqlServerDB" auth="Container" type="javax.sql.DataSource"/>
Resource项(即连接池的DataSource对象),有3个属性name、auth、type,name项是JNDI的名称定义,
程序通过JNDI才能找到此对象,这里取名jdbc/SqlServerDB;auth项即连接池管理权属性,这里取值
Container,申明为容器管理;type项即对象的类型,这里取值javax.sql.DataSource,申明为数据库连
接池。 在接下来的<ResourceParams>域内容里包含四个参数user、password、driverClassName、driverName,
依次为数据库的用户名、密码、JDBC驱动和数据库地址。 factory参数: <parameter> <name>factory</name> <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> </parameter>
即基础对象工厂,这里取值org.apache.commons.dbcp.BasicDataSourceFactory,即DBCP自带的工厂,也
可以用别的。 DriverClassName参数: <parameter> <name>driverClassName</name> <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value> </parameter>
即数据库的JDBC驱动名称,具体值为: Sql Server 2000: com.microsoft.jdbc.sqlserver.SQLServerDriver 首先要下载安装sqlserver-jdbc-驱动,然后将其lib下的三个jar文件放到
tomcat/common/lib下。 MySql: org.gjt.mm.sql/Index.html'>mysql.Driver MySql的JDBC驱动包mm.sql/Index.html'>mysql-2.0.14.jar。 Oracle8.1.7: oracle.jdbc.driver.OracleDriver Oracle8.1.7的JDBC驱动包名叫classes.jar,一般位于Oracle安装目录下的
上一页 [1] [2] [3] [4] [5] 下一页
|