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

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

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

    在JBoss中利用JNDI配置數據源連接數據庫

    這個測試的這個例子中不含EJB內容,只是一個非常簡單的數據庫連接,因為其中一個細節糾纏了一整天所以記下來權做教訓:).
    試驗的最終目的是這樣:
    ? ......
    ??? Context ctx = new InitialContext();???//具體jndi環境設置在jndi.properties中指定
    ????DataSource ds = (DataSource)ctx.lookup("Zqb Oracle Test"); //其中Zqb Oracle Test是我在oracle-ds.xml中指定的JNDI名
    ????
    ????Connection conn = ds.getConnection();
    ?? ?PreparedStatement ps = conn.prepareStatement("select count(1) from css_emp_info");
    ?? ?ResultSet rs = ps.executeQuery();
    ?......

    步驟如下:
    ?? 1,jndi.properties(使用jboss缺省的內容,不做修改):
    ??????????java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
    ????????? java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
    ?? 2,將jboss-4.0.1sp1\docs\examples\jca下的oracle-ds.xml拷貝到jboss-4.0.1sp1\server\default\deploy下,并做相應修改,主要內容如下:
    <datasources>
    ? <local-tx-datasource>
    ??? <jndi-name>Zqb Oracle Test</jndi-name>
    ??? <use-java-context>false</use-java-context>
    ??? <connection-url>jdbc:oracle:thin:@10.25.10.175:1521:pacesdev</connection-url>
    ??? <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
    ??? <user-name>cesbase</user-name>
    ??? <password>voiture6</password>
    ??? <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
    ????? <metadata>
    ???????? <type-mapping>Oracle9i</type-mapping>
    ????? </metadata>
    ? </local-tx-datasource>
    </datasources>
    ?? 3,OK,部署war,搞定!其中紅色標注的是后面加上的,有了這句在jndi前可以不用加前綴;否則,需要加前綴java(即:lookup("Zqb Oracle Test") 和 lookup("java:Zqb Oracle Test")的區別).

    補充: 發現在jboss官方網站有關于use-java-context這個屬性的說明 http://wiki.jboss.org/wiki/Wiki.jsp?page=ConfigDataSources?,仔細看看!

    posted on 2007-05-11 15:57 心硯 閱讀(3154) 評論(0)  編輯  收藏 所屬分類: Java

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統計

    常用鏈接

    留言簿(2)

    隨筆分類

    文章分類

    文章檔案

    Forum

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲国产老鸭窝一区二区三区| 亚洲高清国产拍精品青青草原| 久操视频免费观看| 国产好大好硬好爽免费不卡| 久久精品国产精品亚洲| 久久久亚洲欧洲日产国码二区| 亚洲日日做天天做日日谢| 激情小说亚洲图片| a毛片在线免费观看| 国产成人免费爽爽爽视频| 亚洲国产成人a精品不卡在线| 日本系列1页亚洲系列| 亚洲av高清在线观看一区二区| 亚洲综合久久成人69| 美女免费视频一区二区| 最近中文字幕免费完整| 亚洲成AⅤ人影院在线观看| 日韩在线视频播放免费视频完整版| 99热精品在线免费观看| 亚洲区不卡顿区在线观看| 亚洲一区二区三区高清在线观看| 97在线免费视频| 91大神亚洲影视在线| 国产在线观看免费av站| 免费观看午夜在线欧差毛片| 亚洲欧洲自拍拍偷综合| 毛片免费视频播放| 中文字幕在线观看亚洲| 美女视频黄是免费的网址| 亚洲AV日韩AV天堂久久| 国产特黄一级一片免费| 免费国产成人高清在线观看麻豆| 亚洲另类小说图片| 亚洲视频在线免费看| 亚洲成年轻人电影网站www| 免费观看成人毛片a片2008| 一级做a爰片性色毛片免费网站 | 亚洲精品9999久久久久无码| 久久狠狠躁免费观看| 亚洲欧美国产精品专区久久| 成年女人18级毛片毛片免费 |