josson.jin
天地生人,有一人應(yīng)有一人之業(yè);人生在世,生一日當盡一日之勤!
BlogJava
首頁
新隨筆
新文章
聯(lián)系
聚合
管理
posts - 122, comments - 25, trackbacks - 0
jndi配置使用小結(jié).
1、編碼方式(注意:jndi命名時,unix\linux系統(tǒng)不允許jdbc/john形式,應(yīng)改為:jdbc_john):
{
//
for DBConnection
System.setProperty(Context.INITIAL_CONTEXT_FACTORY,
"
com.sun.jndi.fscontext.RefFSContextFactory
"
);
//
InitialContext ic
=
new
InitialContext();
{
//
Construct BasicDataSource reference
Reference ref
=
new
Reference(
"
javax.sql.DataSource
"
,
"
org.apache.commons.dbcp.BasicDataSourceFactory
"
,
null
);
ref.add(
new
StringRefAddr(
"
driverClassName
"
,
"
oracle.jdbc.driver.OracleDriver
"
));
ref.add(
new
StringRefAddr(
"
url
"
, dbURL));
ref.add(
new
StringRefAddr(
"
username
"
, username));
ref.add(
new
StringRefAddr(
"
password
"
, password));
ic.rebind(
"
jdbc/john
"
, ref);
}
}
2、Jndi with tomcat
a). 配置應(yīng)用程序WEB-INF目錄下的web.xml:
<
resource-ref
>
<
description
>
connection
</
description
>
<
res-ref-name
>
jdbc/john
</
res-ref-name
>
<
res-type
>
javax.sql.DataSource
</
res-type
>
<
res-auth
>
Container
</
res-auth
>
</
resource-ref
>
b).tomcat配置文件TOMCAT_HOME/conf/server.xml中context定義如下:
<
Context
path
="/john"
reloadable
="false"
docBase
="/opt/scommnet/john"
workDir
="/opt/scommnet/john/work"
>
<
Resource
name
="jdbc/john"
type
="javax.sql.DataSource"
driverClassName
="oracle.jdbc.driver.OracleDriver"
password
="dbpwd"
maxIdle
="2"
maxWait
="5000"
username
="dbuser"
url
="jdbc:oracle:thin:@192.168.0.100:1521:cbxx"
maxActive
="10"
/>
</
Context
>
c).調(diào)用代碼
InitialContext ic
=
new
InitialContext();
DataSource ds
=
(DataSource)ic.lookup(
"
java:comp/env/jdbc/john
"
);
try
{
Connection conn
=
ds.getConnection();
logger.info(
"
Connection info:
"
+
conn.getMetaData().getDriverName());
//
數(shù)據(jù)查詢操作
}
catch
(Exception ex)
{
ex.printStackTrace();
logger.error(ex.getMessage(),ex);
}
posted on 2007-11-21 16:46
josson
閱讀(415)
評論(0)
編輯
收藏
所屬分類:
java 開發(fā)
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
基于客戶端(瀏覽器)證書身份認證的方法
Java序列化算法原理
GC垃圾回收機制
通用業(yè)務(wù)引用查詢服務(wù)實現(xiàn)
通過Findbugs 找出程序中隱藏的bug
java反編譯工具
Eclipse 常用插件.
ibatis 自動生成的主鍵
項目構(gòu)建工具之Maven
AXIS快速生成客戶端調(diào)用文件
Copyright ©2025 josson Powered by:
博客園
模板提供:
滬江博客
<
2007年11月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(3)
給我留言
查看公開留言
查看私人留言
隨筆分類
Hibernate(2)
java 開發(fā) (31)
Linux(13)
Spring(4)
web開發(fā)(20)
即時通訊(2)
大雜燴(15)
數(shù)據(jù)庫(7)
軟件設(shè)計(2)
問題記錄(1)
項目管理(8)
隨筆檔案
2011年12月 (2)
2011年6月 (1)
2011年5月 (1)
2011年2月 (1)
2011年1月 (3)
2010年12月 (3)
2010年11月 (1)
2010年9月 (1)
2010年7月 (1)
2010年6月 (1)
2010年4月 (3)
2009年11月 (1)
2009年9月 (3)
2009年8月 (1)
2009年7月 (1)
2009年6月 (2)
2009年5月 (1)
2009年3月 (4)
2009年2月 (1)
2009年1月 (1)
2008年12月 (2)
2008年11月 (1)
2008年10月 (1)
2008年9月 (2)
2008年8月 (1)
2008年7月 (3)
2008年6月 (2)
2008年5月 (2)
2008年3月 (2)
2008年1月 (15)
2007年12月 (8)
2007年11月 (15)
2007年7月 (2)
2007年6月 (3)
2007年5月 (7)
2007年4月 (7)
收藏夾
EXT(6)
java 開發(fā)(13)
Linux(3)
SWT/JFace(1)
開源(1)
搜索技術(shù)(1)
搜索
最新評論
1.?re: iframe 高度自適應(yīng)
1909434428@qq.com
--3a教程
2.?re: firefox中證書的使用
thanks
--mroff
3.?re: IE7 對話框樣式[未登錄]
fsdfsdf
--dd
4.?re: Debian 修改IP地址或DNS
IP地址配置文件: "/etc/network/interface" 文件少了個s
/etc/network/interfaces
--debian
5.?re: dhtmlxTree 使用示例
rt
--tr
閱讀排行榜
1.?Debian 修改IP地址或DNS(14077)
2.?iframe 高度自適應(yīng)(9302)
3.?Linux 抓包分析工具。(8766)
4.?dhtmlxTree 使用示例(8344)
5.?Mysql 自啟動腳本(4785)
評論排行榜
1.?DWR Reverse 一些細節(jié)(4)
2.?DWR 跨域請求(3)
3.?Linux啟動級別&Samba服務(wù)自啟動設(shè)置(2)
4.?iframe 高度自適應(yīng)(2)
5.?Ie 8 的window.open打開新窗口無反應(yīng)問題。(2)
主站蜘蛛池模板:
亚洲今日精彩视频
|
台湾一级毛片永久免费
|
成年男女男精品免费视频网站
|
水蜜桃亚洲一二三四在线
|
你懂得的在线观看免费视频
|
亚洲男人在线无码视频
|
日日摸日日碰夜夜爽亚洲
|
国产又长又粗又爽免费视频
|
国产精品亚洲专区无码唯爱网
|
久久亚洲精品成人AV
|
最新猫咪www免费人成
|
国产午夜无码精品免费看
|
亚洲国产综合精品中文第一区
|
免费a级毛片永久免费
|
成人无码a级毛片免费
|
亚洲午夜精品在线
|
最近中文字幕免费mv视频7
|
久久免费美女视频
|
韩国二级毛片免费播放
|
真人无码作爱免费视频
|
成年女人免费视频播放77777
|
国产99久久久国产精免费
|
国产亚洲综合一区柠檬导航
|
久久久久久一品道精品免费看
|
亚洲字幕在线观看
|
成人亚洲综合天堂
|
无码免费又爽又高潮喷水的视频
|
久久精品国产精品亚洲
|
蜜桃成人无码区免费视频网站
|
亚洲一级片免费看
|
99精品一区二区免费视频
|
三根一起会坏掉的好痛免费三级全黄的视频在线观看
|
日韩人妻一区二区三区免费
|
中文成人久久久久影院免费观看
|
特级无码毛片免费视频
|
亚洲伊人tv综合网色
|
亚洲国产成人高清在线观看
|
免费无遮挡无码视频网站
|
97无码免费人妻超级碰碰碰碰
|
大地影院MV在线观看视频免费
|
国产无限免费观看黄网站
|