日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)OceanBase教程:OceanBase數(shù)據(jù)源的特性和屬性

通過將數(shù)據(jù)源功能與 JNDI 結(jié)合使用,就不需要注冊供應(yīng)商指定的 JDBC 驅(qū)動程序類名稱,還可以將邏輯名稱用于 URL 和其他屬性,這樣確保了用于打開數(shù)據(jù)庫連接的代碼可以移植到其他環(huán)境。

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比上猶網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式上猶網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋上猶地區(qū)。費用合理售后完善,10多年實體公司更值得信賴。

DataSource 接口

JDBC 數(shù)據(jù)源是實現(xiàn)標(biāo)準(zhǔn) ?javax.sql.DataSource? 接口類的實例,如下所示:


public interface DataSource
{
   Connection getConnection() throws SQLException;
   Connection getConnection(String username, String password)
      throws SQLException;
   ...
}

OceanBase 數(shù)據(jù)庫使用 ?ocanbase.jdbc.pool? 軟件包中的 ?OceanBaseDataSource? 類實現(xiàn)此接口,通過 ?getConnection? 方法重載返回到數(shù)據(jù)庫的連接。

要使用其他值,可以使用適當(dāng)?shù)?nbsp;?Setter? 方法設(shè)置對應(yīng)屬性。對于備用用戶名和密碼,還可以將這些參數(shù)作輸入到 ?getConnection?方法,這優(yōu)先于屬性設(shè)置。

DataSource 屬性

與實現(xiàn) ?DataSource? 接口的類一樣,?OceanBaseDataSource? 類提供了一組屬性,可用于指定要連接的數(shù)據(jù)庫。這些屬性遵循 JavaBeans 設(shè)計模式。

?OceanBaseDataSource? 依據(jù) Sun Microsystems 規(guī)范的標(biāo)準(zhǔn)屬性,如下表所示。

名稱

類型

描述

databaseName

String

服務(wù)器上指定數(shù)據(jù)庫的名稱。

dataSourceName

String

基礎(chǔ)數(shù)據(jù)源類的名稱。對于連接池,這是基礎(chǔ)池連接數(shù)據(jù)源類。對于分布式事務(wù),這是基礎(chǔ) XA 數(shù)據(jù)源類。

description

String

對數(shù)據(jù)源的描述。

networkProtocol

String

與服務(wù)器通信的網(wǎng)絡(luò)協(xié)議。

password

String

連接用戶的密碼。

portNumber

int

服務(wù)器偵聽請求的端口號。

serverName

String

數(shù)據(jù)庫服務(wù)器名稱。

user

String

登錄名。

?OceanBaseDataSource? 擴(kuò)展的數(shù)據(jù)源屬性如下表所示。

名稱

類型

描述

connectionCacheName

String

指定緩存的名稱。創(chuàng)建緩存后無法更改。

connection-Cache-Properties

java.util.Properties

指定隱式連接緩存的屬性。

connectionCachingEnabled

Boolean

指定是否使用隱式連接緩存。

connectionProperties

java.util.Properties

指定連接屬性。

driverType

String

指定 JDBC 驅(qū)動程序類型。

fastConnectionFailoverEnabled

Boolean

指定是否正在使用快速連接故障轉(zhuǎn)移。

implicitCachingEnabled

Boolean

指定是否啟用隱式語句連接緩存。

loginTimeout

int

指定此數(shù)據(jù)源在嘗試連接到數(shù)據(jù)庫時將等待的最長時間(以秒為單位)。

logWriter

java.io.PrintWriter

指定此數(shù)據(jù)源的日志編寫器。

maxStatements

int

指定應(yīng)用程序緩存中的最大語句數(shù)。

serviceName

String

指定此數(shù)據(jù)源的數(shù)據(jù)庫服務(wù)名稱。

tnsEntry

String

指定 TNS 條目名稱。TNS 條目名稱對應(yīng)于 tnsnames.ora 配置文件中指定的 TNS 條目。

url

String

指定數(shù)據(jù)庫連接字符串的 URL??梢允褂么藢傩源?nbsp;tnsEntry 和 driverType 屬性以及標(biāo)準(zhǔn) portNumbernetworkProtocol、serverName 和 databaseName屬性。

ONSConfiguration

String

指定用于遠(yuǎn)程訂閱 FAN/ONS 事件的 ONS 配置字符串。

使用 ?setConnectionProperties? 方法設(shè)置連接的屬性,并使用 ?setConnectionCacheProperties? 方法設(shè)置連接緩存的屬性。另外,只有在對數(shù)據(jù)源啟用了緩存之后才設(shè)置了數(shù)據(jù)源的 ?ConnectionCacheName? 屬性,?getConnectionCacheName()? 才會返回緩存的名稱。


網(wǎng)站標(biāo)題:創(chuàng)新互聯(lián)OceanBase教程:OceanBase數(shù)據(jù)源的特性和屬性
URL網(wǎng)址:http://www.dlmjj.cn/article/cdsejhp.html