1、如何在 NetBeans 中设置数据库连接池详解 以往要设置数据库连接池,需要借助于第三方软件。但现在 NetBeans 所带的 Tomcat 5.5.7 及Sun Application Server 8 均可以直接设置。下面谈谈如何在 Tomcat 5.5.7 下设置。 1. 下载数据库的专用连接驱动,并将其复制到 C:Program Filesnetbeans-4.1enterprise1jakarta-tomcat-5.5.7commonlib 文件夹下面。 假设所用数据库是 Sybase 的 Adaptive Server Anywhere,从 Sybase 官方站点下载 JConn
2、ect-6_0,从中抽取出 jconn3 这个驱动,复制到上述文件夹下。 2. 启动 Tomcat,在 IE 输入 http:/localhost:8084/admin/,以管理员身份登录管理。用户登录的方法可参考第 5 楼。点击 Resources 下的 Data Sources,在右边 Data Source Actions 的下拉框中选 Create New Data Source,按下表示范填写: JNDI Name: sybase/poolDB /* 根据喜好填 */Data Source URL: jdbc:sybase:Tds: /* 数据库的地址,此为 jconn3 的形式,端
3、口号需查询确认,但一般都是固定的,除非自己更改 */ JDBC Driver Class: com.sybase.jdbc3.jdbc.SybDriver /* jconn3 的驱动 */User Name: dba /* 用户名,默认为 dba */Password: * /* 密码,默认为 sql */Max. Active Connections: 4 /* 最大活动连接数 */Max. Ide Connections: 2 /* 最大空闲连接数 */Max. Wait for Connecton: 5000 /* 等待连接的最大秒数 */Validation Query: /* 验证字
4、符串,可不填 */按“Save“,再按“Commit Changes“,Tomcat 在后台将此变化保存到 server.xml 文件中。“Commit Changes“是最容易忘记的,小心。 3. 以下均转入 NetBeans 环境中设置。在 context.xml 修改的内容: “/Matrix“为此 Web 应用的根地址,表现为 http:/localhost:8084/Matrix。 4. 在 web.xml 中加入: Sybase Database Connection Poolsybase/poolDBjavax.sql.DataSourceContainerShareable5. 好了,可以使用连接池了。以下代码为在 jsp 文件中使用 JSTL 标签库的范例。 SELECT * FROM customer