zoukankan      html  css  js  c++  java
  • resin连接池配置

    resin的conf下有一个配置文件resin.conf,里面有一个接连池的例子,是连MySql的。我用的是SQL Server,所以就在例子上做了点改动,改动后内容如下:
    <!--
    - Sample database pool for SQL Server
    - The JDBC name is java:comp/env/jdbc/sql
    -->
    <database>
    <jndi-name>jdbc/sql</jndi-name>
    <driver type="com.microsoft.jdbc.sqlserver.SQLServerDriver">
    <url>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test</url>
    <user>sa</user>
    <password></password>
    </driver>
    <prepared-statement-cache-size>8</prepared-statement-cache-size>
    <max-connections>20</max-connections>
    <max-idle-time>30s</max-idle-time>
    </database>
    然后建一个测试网页test.jsp
    <%@ page import="java.sql.*"%>
    <%@ page import="javax.sql.*"%>
    <%@ page import="javax.naming.*"%>
    <%
        DataSource ds = null;
        try{
        InitialContext ctx=new InitialContext();
        ds=(DataSource)ctx.lookup("java:comp/env/jdbc/sql");
        Connection conn = ds.getConnection();
        Statement stmt = conn.createStatement();
        String strSql = " select * from test";
        ResultSet rs = stmt.executeQuery(strSql);
        while(rs.next()){
           out.println(rs.getString(1)+"<br>");                
          }
      
        rs.close();
        stmt.close();
        conn.close();
        }
        catch(Exception ex){
         ex.printStackTrace();
         out.print(ex.getMessage());
        }
    %>
    测试成功,相当顺利!
    再配一个连接Oracle的连接池:
    <!--
    - Sample database pool for Oracle
    -
    - The JDBC name is java:comp/env/jdbc/ora
    -->
      <database>
        <jndi-name>jdbc/ora</jndi-name>
        <driver type="oracle.jdbc.driver.OracleDriver">
          <url>jdbc:oracle:thin:@10.32.88.88:1521:ckkh</url>
          <user>ckkh</user>
          <password>ckkhdba</password>
         </driver>
         <prepared-statement-cache-size>8</prepared-statement-cache-size>
         <max-connections>20</max-connections>
         <max-idle-time>30s</max-idle-time>
       </database>

  • 相关阅读:
    php将字符串形式的数组转化为真数组
    Mysql8.0及以上 only_full_group_by以及其他关于sql_mode原因报错详细解决方案
    php使用base64_encode和base64_decode对数据进行编码和解码
    大数据基本概念
    sonarqube安装部署
    git-修改commit信息
    NLP-Commen Sense
    索引生命周期的管理
    kibana软件具体参数配置信息
    es机器监控x-pack导致的监控存储过大的问题
  • 原文地址:https://www.cnblogs.com/interdrp/p/1542378.html
Copyright © 2011-2022 走看看