<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Terry.Li-彬

    虛其心,可解天下之問;專其心,可治天下之學;靜其心,可悟天下之理;恒其心,可成天下之業(yè)。

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks
     1package com.lucky.util;
     2
     3import java.sql.Connection;
     4import java.sql.SQLException;
     5
     6import javax.naming.Context;
     7import javax.naming.InitialContext;
     8import javax.naming.NamingException;
     9import javax.sql.DataSource;
    10
    11public class BaseDb {
    12    private Connection conn = null;
    13    private DataSource dataSource   = null;
    14    public BaseDb(){
    15        init();
    16    }

    17    private void init(){
    18        try {
    19            Context ctx = new InitialContext();
    20            dataSource = (DataSource) ctx.lookup("java:/comp/env/jdbc/mysql");
    21            conn = dataSource.getConnection();
    22        }
     catch (NamingException e) {
    23            // TODO Auto-generated catch block
    24            e.printStackTrace();
    25        }
     catch (SQLException e) {
    26            // TODO Auto-generated catch block
    27            e.printStackTrace();
    28        }

    29    }

    30}

    31
    在tomcat server.xml
     1
     2<Context path="/test" docBase="F:\WorkSpace\workspace_shangluo\TomcatPool\WebRoot" debug="0"> 
     3          <Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"/> 
     4          <ResourceParams name="jdbc/mysql"> 
     5            <parameter> 
     6              <name>factory</name> 
     7              <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> 
     8            </parameter> 
     9            <parameter> 
    10              <name>driverClassName</name> 
    11              <value>com.mysql.jdbc.Driver</value> 
    12            </parameter> 
    13            <parameter> 
    14              <name>url</name> 
    15              <value>jdbc:mysql://localhost/lucky</value> 
    16            </parameter> 
    17            <parameter> 
    18              <name>username</name> 
    19              <value>root</value>
    20            </parameter> 
    21            <parameter> 
    22              <name>password</name> 
    23              <value>123456</value> 
    24            </parameter> 
    25            <parameter> 
    26              <name>maxActive</name> 
    27              <value>20</value> 
    28            </parameter> 
    29            <parameter> 
    30              <name>maxIdle</name> 
    31              <value>10</value> 
    32            </parameter> 
    33            <parameter> 
    34              <name>maxWait</name> 
    35              <value>-1</value> 
    36            </parameter> 
    37          </ResourceParams> 
    38</Context>
    39
    40

    然后在web項目的web.xml中定義
    1<resource-ref>
    2        <res-ref-name>jdbc/mysql</res-ref-name>
    3        <res-type>javax.sql.DataSource</res-type>
    4        <res-auth>Container</res-auth>
    5    </resource-ref>

    下來就可以在程序用調用了
    posted on 2007-09-23 12:08 禮物 閱讀(179) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。

    網(wǎng)站導航:
     
    主站蜘蛛池模板: 99久久久国产精品免费牛牛| 真实乱视频国产免费观看 | 亚洲VA中文字幕无码毛片| 99re免费视频| 亚洲精华国产精华精华液好用| 亚洲欧洲中文日韩av乱码| 四虎影视成人永久免费观看视频| 亚洲色成人网站WWW永久四虎| 亚洲人成无码www久久久| 日本最新免费网站| 一本大道一卡二大卡三卡免费| 亚洲精品白色在线发布| 亚洲精品久久久www| 无限动漫网在线观看免费 | 国产精品二区三区免费播放心| a级毛片免费在线观看| 亚洲熟伦熟女专区hd高清| 亚洲国产精品无码久久久秋霞2| 成人免费a级毛片| 怡红院免费的全部视频| 亚洲av综合av一区二区三区 | 亚洲国产精品xo在线观看| 亚洲色偷偷狠狠综合网| 欧美大尺寸SUV免费| 久久免费视频99| 一区二区三区精品高清视频免费在线播放| 亚洲视频免费播放| 国产精品亚洲一区二区三区在线 | 亚洲毛片不卡av在线播放一区| 无码人妻久久一区二区三区免费丨| 少妇性饥渴无码A区免费| 精品国产日韩亚洲一区在线| 亚洲综合综合在线| 国产亚洲av片在线观看播放| 四虎影视在线永久免费观看| 黄色成人免费网站| 最近最新高清免费中文字幕| 国产情侣久久久久aⅴ免费| 一级毛片在播放免费| 精品久久久久久亚洲中文字幕| 亚洲精品福利你懂|