WEB开发网
开发学院软件开发Java 使用 ZK 框架的富 Internet 应用程序:一个开源 A... 阅读

使用 ZK 框架的富 Internet 应用程序:一个开源 Ajax 框架

 2010-04-07 00:00:00 来源:WEB开发网   
核心提示: 要将 Tomcat 连接到 MySQL 数据库,您需要定义一个资源引用,使用 ZK 框架的富 Internet 应用程序:一个开源 Ajax 框架(7),这个元素指定一个资源管理器连接工厂引用的名称,在本例中,这个文件包含驱动程序名称、jndi 名称、用户名、密码、数据类型和 URL 等属性,清

要将 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`) 
 );        

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:使用 ZK 框架

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接