W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
數(shù)據(jù)源是標(biāo)準(zhǔn)的通用對象,用于指定要使用的數(shù)據(jù)庫或其他資源,通過連接 JDBC 數(shù)據(jù)源可以將應(yīng)用程序連接到數(shù)據(jù)庫。
OceanBase Connector/J 擴(kuò)展應(yīng)用程序編程接口(API)引入了數(shù)據(jù)源的概念。為了方便和可移植性,可以將數(shù)據(jù)源綁定到 Java 命名和目錄接口(JNDI)實(shí)體,以便可以通過邏輯名訪問數(shù)據(jù)庫。
數(shù)據(jù)源功能完全替代了以前的 JDBC ?DriverManager
? 功能。您可以在同一應(yīng)用程序中使用這兩種功能,但是建議將應(yīng)用程序轉(zhuǎn)換為數(shù)據(jù)源。
數(shù)據(jù)源支持 JNDI,JNDI 標(biāo)準(zhǔn)為應(yīng)用程序提供了一種查找和訪問遠(yuǎn)程服務(wù)和資源的方式,而且這些服務(wù)可以是任何企業(yè)服務(wù)。但是,對于 JDBC 應(yīng)用程序,只包括數(shù)據(jù)庫連接和服務(wù)。
JNDI 允許應(yīng)用程序在訪問這些服務(wù)時(shí)使用邏輯名,即可以從應(yīng)用程序代碼中刪除供應(yīng)商的特定語法。JNDI 具有將邏輯名稱與所需服務(wù)的指定來源相關(guān)聯(lián)的功能。
所有 OceanBase Connector/J 數(shù)據(jù)源可以被 JNDI 引用。開發(fā)人員不需要使用此功能,但是通過 JNDI 邏輯名稱訪問數(shù)據(jù)庫可使代碼更加具有可移植性。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: