麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

在 tomcat 5 中配置數(shù)據(jù)庫連接池(DBCP)

2019-11-18 13:07:22
字體:
供稿:網(wǎng)友

  首先,在Oracle中建立一個名為BOOK的Table,SQL如下:
  create table BOOK(BOOK_CODE CHAR(5) NOT NULL,
    COST NUMBER(7,2));
  
  插入幾條記錄:
  insert into BOOK valueS(B0020,13.50);
  insert into BOOK valueS(B0220,12.00);
  ……
  
  tomcat安裝路徑為D:/tomcat5,在D:/下的webapps目錄下建立自己的web application目錄。偶建的目錄名為:myapps。然后在自己的目錄中建立WEB-INF目錄,建議從D:/tomcat5/webapps/jsp-examples/下將WEB-INF目錄Copy過來,其中已經(jīng)配置好了相關(guān)設(shè)置,非凡是加入了jsp2.0這個新東東?,F(xiàn)在的目錄結(jié)構(gòu)應(yīng)該為:
  D:/tomcat5
   ------ /webapps
         ------- /myapps
             ------/WEB-INF
  
  現(xiàn)在開始為DBCP做預(yù)備工作。將你想配置的database 的JDBC放到D:/tomcat5/common/lib下,注重一定要放”.jar”的文件,如是“.zip”的文件直接改為.jar即可。本例是用一個Oracle的jdbc,偶將classes111.zip更名為classes111.jar放到這里。
  
  下面開始配置xml文件:
  1. 對server.xml的配置:
  用(你習(xí)慣的)文本編輯器打開D:/tomcat5/conf/server.xml,找到將它改為以下形式,并加入Oracle的設(shè)置信息。
  
      prefix="localhost_DBTest_log." suffix=".txt" timestamp="true"/>
      
  
  
  
    
     factory
  org.apache.commons.dbcp.BasicDataSourceFactory
   

   
    driverClassName
    oracle.jdbc.driver.OracleDriver
        

       
   url
  jdbc:oracle:thin:@127.0.0.1:1521:accp
  
   

   
   username
   scott
   

   
   passWord
   tiger
   

   
    maxActive
          20
   

   
   maxIdle
   10
   

   
   maxWait
   10000
   

  

   
  

  
  
  
  
  2.然后再打D:/tomcat5/webapps/myapps/WEB-INF/下的web.xml,加入以下東東:(注重要在之前加)
   
   Oracle Datasource example
   jdbc/myoracle
   javax.sql.DataSource
   Container
  

  
  下面就是寫一個JSP代碼進(jìn)入測試了。
  在D:/tomcat5/webapps/myapps/下編寫一個test.jsp,內(nèi)容如下:
  <%@ page import="javax.naming.Context" %>
   <%@ page import="javax.sql.DataSource"%>
   <%@ page import="javax.naming.InitialContext"%>
   <%@ page import="java.sql.*"%>
  
   <%
    DataSource ds = null;
    try{
     Context initCtx = new InitialContext();
     Context envCtx = (Context) initCtx.lookup("java:comp/env");
     ds = (DataSource)envCtx.lookup("jdbc/myoracle");
   if(ds!=null){
   out.   Connection cn=ds.getConnection();
   if(cn!=null){
    out.println("cn is Ok!");
   Statement stmt = cn.createStatement();
  ResultSet rst = stmt.executeQuery("select * from BOOK");
   out.println("



發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 91专区在线观看 | 国产女同疯狂激烈互摸 | 91久久国产露脸精品免费 | 亚洲国产成人久久一区www妖精 | 99精品视频在线观看免费 | 日韩电影一区二区三区 | julieann艳星激情办公室 | 黄色av网站免费 | 国产精选久久 | 欧美精品电影一区二区 | 欧美亚洲国产一区 | 毛片毛片免费看 | 国产精品av久久久久久网址 | 欧美日韩亚洲精品一区二区三区 | 亚洲精品欧美在线 | 久久久久久片 | 毛片在线免费观看网址 | 亚州精品天堂中文字幕 | 国产一区视频免费观看 | 精品一区二区6 | 4p嗯啊巨肉寝室调教男男视频 | 欧美成年视频 | 日本最新免费二区三区 | 2021免费日韩视频网 | 国产精品99久久久久久宅女 | 欧洲成人综合网 | 欧美日韩亚洲精品一区二区三区 | 欧美性生活久久 | 精品国产一区二区三区四区阿崩 | 日本在线视频一区二区三区 | 羞羞的 | 九九视频精品在线 | 久久精品99北条麻妃 | 国产精品久久久久久久久久久久久久久久 | 中文字幕1区2区 | 欧美三级欧美成人高清www | 久久精品国产99国产精品澳门 | 暖暖免费观看高清完整版电影 | 国产一区二区三区视频在线 | 久久久久久久久久91 | 337p粉嫩大胆噜噜噜亚瑟影院 |