成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在NetBeans中設置數據庫連接池詳解

開發 后端
本文將簡單談談如何在NetBeans中設置數據庫連接池, 使用連接池的最主要的優點是性能。創建一個新的數據庫連接所耗費的時間主要取決于網絡的速度以及應用程序和數據庫服務器的(網絡)距離,很耗時。而采用數據庫連接池后,數據庫連接請求可以直接通過連接池滿足而不需要為該請求重新連接、認證到數據庫服務器,這樣就節省了時間。

以往要設置數據庫連接池,需要借助于第三方軟件。但現在NetBeans所帶的Tomcat 5.5.7及Sun Application Server 8均可以直接設置。下面談談如何在Tomcat 5.5.7下設置數據庫連接池。

1. 下載數據庫的專用連接驅動,并將其復制到C:Program Files etbeans-4.1enterprise1jakarta-tomcat-5.5.7commonlib文件夾下面。

假設所用數據庫是Sybase的Adaptive Server Anywhere,從Sybase官方站點下載JConnect-6_0,從中抽取出jconn3這個驅動,復制到上述文件夾下。

2. 啟動Tomcat,在IE輸入http://localhost:8084/admin/,以管理員身份登錄管理。用戶登錄的方法可參考第5樓。點擊Resources下的Data Sources,在右邊Data Source Actions的下拉框中選Create New Data Source,按下表示范填寫:

  1. JNDI Name: sybase/poolDB  /* 根據喜好填 */  
  2. Data Source URL: jdbc:sybase:Tds:<localhost>:<端口號> 
  3. /* 數據庫的地址,此為jconn3的形式,端口號需查詢確認,但一般都是固定的,除非自己更改 */  
  4. JDBC Driver Class: com.sybase.jdbc3.jdbc.SybDriver  /* jconn3的驅動 */  
  5. User Name: dba            /* 用戶名,默認為dba */  
  6. Password: ***             /* 密碼,默認為sql */  
  7. Max. Active Connections: 4      /* ***活動連接數 */  
  8. Max. Ide Connections: 2        /* ***空閑連接數 */  
  9. Max. Wait for Connecton: 5000     /* 等待連接的***秒數 */  
  10. Validation Query:           /* 驗證字符串,可不填 */ 

按"Save",再按"Commit Changes",Tomcat在后臺將此變化保存到server.xml文件中。"Commit Changes"是最容易忘記的,小心。

3. 以下均轉入NetBeans環境中設置。在context.xml修改的內容:

  1. <Context path="/Matrix"> 
  2.  <ResourceLink global="sybase/poolDB" name="sybase/poolDB" type="javax.sql.DataSource"/> 
  3. Context> 
  4.  

"/Matrix"為此Web應用的根地址,表現為http://localhost:8084/Matrix

4. 在web.xml中加入:

  1. <resource-ref> 
  2. <description>Sybase Database Connection Pooldescription> 
  3. <res-ref-name>sybase/poolDBres-ref-name> 
  4. <res-type>javax.sql.DataSourceres-type> 
  5. <res-auth>Containerres-auth> 
  6. <res-sharing-scope>Shareableres-sharing-scope> 
  7. resource-ref> 
  8.  

5. 好了,設置數據庫連接池完畢,可以使用連接池了。以下代碼為在jsp文件中使用JSTL標簽庫的范例。

  1. <sql:query var="queryresults" dataSource="sybase/poolDB"> 
  2. SELECT * FROM customer  
  3. sql:query> 

【編輯推薦】

  1. 開源NetBeans 5.5集成開發環境(IDE)正式推出
  2. 新版NetBeans讓PHP開發更輕松
  3. NetBeans 6.0預覽版發布 Sun再引驚呼
  4. 使用NetBeans和Eclipse開發PHP應用程序
  5. 八大技術牛人點評NetBeans 6.5
責任編輯:張燕妮 來源: ddvip.com
相關推薦

2009-06-01 09:57:43

netbeans連接數netbeans數據庫netbeans連接m

2009-06-24 07:53:47

Hibernate數據

2021-08-12 06:52:01

.NET數據庫連接池

2009-07-29 09:33:14

ASP.NET數據庫連

2010-03-18 15:09:15

python數據庫連接

2011-07-29 15:11:42

WeblogicOracle數據庫連接

2017-06-22 14:13:07

PythonMySQLpymysqlpool

2019-11-27 10:31:51

數據庫連接池內存

2009-06-16 09:25:31

JBoss配置

2009-06-26 14:41:48

ADO.NET

2020-04-30 14:38:51

數據庫連接池線程

2018-10-10 14:27:34

數據庫連接池MySQL

2019-12-30 15:30:13

連接池請求PHP

2024-01-10 08:17:50

HikariCP數據庫Spring

2011-05-19 09:53:33

數據庫連接池

2018-01-03 14:32:32

2025-01-16 10:30:49

2009-07-17 13:32:49

JDBC數據庫

2010-03-18 14:55:17

Python數據庫連接

2025-01-09 11:21:25

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 超碰免费在线 | 成人一级视频在线观看 | 国产欧美一区二区三区免费 | 一级电影免费看 | 久久久久网站 | 91久久久久 | 日韩毛片在线视频 | 在线色网 | 一区二区三区精品 | 天天澡天天操 | 精品国产91亚洲一区二区三区www | 免费在线观看一区二区三区 | 亚洲一区二区中文字幕 | 久久久999免费视频 999久久久久久久久6666 | 亚洲一区二区视频在线播放 | 国产福利91精品一区二区三区 | 亚洲国产成人av | 精品九九久久 | 精品国产一区二区三区四区在线 | 天堂网avav | 人成久久| 久草视| 国产成人精品午夜视频免费 | 国产极品91 | 欧美一级精品片在线看 | 一级免费a | 国产精品福利一区二区三区 | 欧美视频 | 欧美成人猛片aaaaaaa | 欧美一区二区三区国产 | 久久精品99 | 成人国产精品久久 | 国产午夜精品一区二区三区四区 | 黄视频国产| 国产精品欧美一区二区 | 国产一区在线免费观看 | 久久毛片 | 欧美午夜视频 | 亚洲一区二区三区高清 | 国产1区2区在线观看 | 日韩在线不卡 |