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

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

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

    Terry.Li-彬

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

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      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)  編輯  收藏

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

    網站導航:
     
    主站蜘蛛池模板: aaa毛片视频免费观看| 日韩欧美一区二区三区免费观看| 亚洲人成影院在线| 好吊妞998视频免费观看在线| 香港一级毛片免费看| 香蕉视频在线观看亚洲| 成人免费a级毛片无码网站入口 | 亚洲国产精品国产自在在线| 91视频免费观看| 国产成+人+综合+亚洲专| 国产综合亚洲专区在线| 免费看黄视频网站| 黄桃AV无码免费一区二区三区| 亚洲美女免费视频| 亚洲偷自拍拍综合网| 成人免费在线视频| 99在线视频免费| 一区视频免费观看| 亚洲男同gay片| 亚洲精品中文字幕乱码| 美腿丝袜亚洲综合| 成人免费看吃奶视频网站| 免费人妻无码不卡中文字幕系| 国产精品亚洲二区在线| 亚洲伦理一二三四| 国产亚洲美女精品久久久久狼 | 免费一级大黄特色大片| 6080午夜一级毛片免费看6080夜福利| 日韩在线视频线视频免费网站| 亚洲av乱码一区二区三区香蕉| 国产AV无码专区亚洲Av| 亚洲精品国产高清嫩草影院 | 又粗又硬又大又爽免费视频播放| 日本xxxx色视频在线观看免费| 高清免费久久午夜精品| 亚洲日产乱码一二三区别 | 亚洲精品成人图区| 亚洲AV日韩AV永久无码免下载| 亚洲精品天堂成人片?V在线播放| 成人性生交大片免费看无遮挡| 久久不见久久见免费视频7|