摘录:Tomcat 的 MySql 数据连接池

系统 2220 0
正文:
进管理页面,建立Datasource:
JNDI Name:   jdbc/mysql
Data Source URL:  jdbc:mysql://localhost:3306/cs  
JDBC Driver Class:   com.mysql.jdbc.Driver
User Name:    root
Password:     ********
Max. Active Connections:    4
Max. Idle Connections:    2
Max. Wait for Connection:    5000
Validation Query:  

%TOMCAT_HOME%\conf\ web.xml, </web-app> 的前面添加:
<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>


%TOMCAT_HOME%\conf\Catalina\localhost的对应网站的文件中,添加

<ResourceLink name="jdbc/mysql" global="jdbc/mysql" type="javax.sql.DataSourcer"/>

 

测试代码

<!doctype html public "-//w3c//dtd html 4.0 transitional//en"

"http://www.w3.org/TR/REC-html40/strict.dtd">

<%@ page import="java.sql.*"%>

<%@ page import="javax.sql.*"%>

<%@ page import="javax.naming.*"%>

<%@ page session="false" %>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title></title>

<%

   out.print(" 我的测试开始 ");

   DataSource ds = null;

   try{

   InitialContext ctx=new InitialContext();

   ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mysql");

   Connection conn = ds.getConnection();

   Statement stmt = conn.createStatement();

      // 提示: users 必须是数据库已有的表,

// 这里的数据库前文提及的 Data Source URL 配置里包含的数据库。

   String strSql = " select * from users";

   ResultSet rs = stmt.executeQuery(strSql);

   while(rs.next()){

      out.print(rs.getString(1));                 

      }

out.print(" 我的测试结束 ");

   }

   catch(Exception ex){

       out.print(“ 出现例外,信息是 :”+ex.getMessage());

    ex.printStackTrace();

   }

%>

</head>

<body>

</body>

</html>

类别: Java
发布日期: 2007-6-26 13:41

摘录:Tomcat 的 MySql 数据连接池


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论