反饋已提交

網絡繁忙

[設計器]JNDI連結資料庫

一、概述

  1. 透過 JNDI 方式定義資料連結,首先在應用伺服器配置好 JNDI,然後在設計器中直接呼叫 JNDI 的名稱,選擇連結資料庫所需要的驅動過程等操作,即可成功使用 JNDI 連結。

二、設計器中連結 JNDI

  1. 菜單欄點選【伺服器】→【定義資料連結】,選擇【建立資料庫】,選擇【JNDI】 方式連結,如下圖所示。

  2. 輸入 JNDI 的名稱,與 Web 應用定義的 JNDI 名稱相同,並且選擇相應 Web 伺服器的驅動過程及連結資料庫的 URL 即可。

  3. 各種 Web 伺服器的 JNDI 資料源呼叫方式有所差別,設定方法將在各自文檔分別介紹,如:Tomcat 配置 JNDI 連結Weblogic 配置 JNDI 連結

三、JNDI 連結屬性說明

屬性說明
JNDI 的名字可以簡單把 JNDI 理解為一種將物件和名稱綁定的技術,物件工廠負責生産出物件,這些物件和唯一的名稱綁定,外部過程可以透過名稱來獲取某個物件的引用。
INITIAL_CONTEXT_FACTORY

選中連結資料庫所需要的驅動過程。

注意:需要把包含 INITIAL_CONTEXT_FACTORY 類的 JAR 檔案copy到【%FR_HOME%/lib】目錄下。

PROVIDER_URL可以點選 INITIAL_CONTEXT_FACTORY 右邊的222按鈕,它會根據使用者當前所選擇的驅動過程,在 URL 的正文框中産生相應的 URL。
SECURITY_PRINCIPAL存取的資料庫所需要的帳號,可以為空值。
SECURITY_CREDENTIALS存取的資料庫所需要的密碼,可以為空值。

注:由於 JNDI 的驅動過程過大,軟體不自帶。如果想要使用本功能,可以選擇自己下載後放到【%FR_HOME%\webapps\webroot\WEB-INF\lib】目錄下。也可以不下載驅動,使用上面連結的文檔中的方法在不同伺服器上使用 JNDI 資源。

四、其他屬性

  1. 點選 JNDI 資料連結介面的【其他屬性】,可彈出 JNDI 環境變數設定介面,如下圖所示。

  2. JNDI 環境變數的介紹參見文檔:JNDI環境變數

附件列表


主題: 資料準備
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉