使用 ZK 框架的富 Internet 应用程序:一个开源 Ajax 框架
2010-04-07 00:00:00 来源:WEB开发网要将 Tomcat 连接到 MySQL 数据库,您需要定义一个资源引用。这个元素指定一个资源管理器连接工厂引用的名称。在本例中,它将是由 jdbc/mysql 指定的数据库连接,其类型为 javax.sql.DataSource。
清单 4. web.xml 中的资源管理器连接工厂
. . .
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/mysql</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
. . .
您还需在 WebContent/META-INF 文件夹下的 context.xml 文件夹中定义一个连接资源,这个文件包含驱动程序名称、jndi 名称、用户名、密码、数据类型和 URL 等属性。
清单 5. context.xml 中的上下文定义
. . .
<Context>
<Resource driverClassName="com.mysql.jdbc.Driver"
maxActive="4" maxIdle="2" maxWait="5000" auth="Container"
name="jdbc/mysql" password="" type="javax.sql.DataSource"
url="jdbc:mysql://localhost:3306/customer" username="root"/>
</Context>
. . .
客户数据库只有一个表,可以通过运行清单 6 中的脚本创建。
清单 6. 数据库创建脚本
use customer;
CREATE TABLE `customer` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL,
`date` date DEFAULT NULL,
`deleted` tinyint(1) DEFAULT '0',
PRIMARY KEY (`ID`)
);
更多精彩
赞助商链接