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

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

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

    Terry.Li-彬

    虛其心,可解天下之問;專其心,可治天下之學(xué);靜其心,可悟天下之理;恒其心,可成天下之業(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>

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

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

    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲熟妇无码一区二区三区| 亚洲va久久久噜噜噜久久男同 | a在线视频免费观看在线视频三区| 午夜a级成人免费毛片| 亚洲一级黄色大片| 99在线视频免费观看视频| 亚洲中文字幕久久精品无码2021| 亚洲成人免费电影| 亚洲宅男精品一区在线观看| 日韩一区二区a片免费观看 | 国产成人 亚洲欧洲| 国产一级一片免费播放i| 美女视频黄频a免费观看| 亚洲av无码天堂一区二区三区| 午夜肉伦伦影院久久精品免费看国产一区二区三区| 日韩高清在线免费看| 国产精品无码亚洲一区二区三区| 免费国产成人高清在线观看麻豆| 四虎国产精品永免费| 在线观看亚洲精品国产| 免费在线看黄的网站| 亚洲宅男天堂a在线| 永久免费观看的毛片的网站| 免费大片黄在线观看| 亚洲成a人片在线观看无码专区| 久久综合给合久久国产免费| 亚洲精品中文字幕无乱码麻豆| 成人永久免费高清| 嫩草在线视频www免费看| 亚洲高清无在码在线无弹窗| 卡1卡2卡3卡4卡5免费视频| 亚洲黄片手机免费观看| 久久亚洲免费视频| 午夜一区二区免费视频| a级成人免费毛片完整版| 国产成人亚洲综合一区| 在线观看亚洲天天一三视| 国产精品永久免费10000| 免费夜色污私人影院网站| 亚洲网站在线观看| 国产午夜无码视频免费网站 |