日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

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

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

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

DataSource 接口

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


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

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

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

DataSource 屬性

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

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

名稱

類型

描述

databaseName

String

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

dataSourceName

String

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

description

String

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

networkProtocol

String

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

password

String

連接用戶的密碼。

portNumber

int

服務(wù)器偵聽請(qǐng)求的端口號(hào)。

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ū)動(dòng)程序類型。

fastConnectionFailoverEnabled

Boolean

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

implicitCachingEnabled

Boolean

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

loginTimeout

int

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

logWriter

java.io.PrintWriter

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

maxStatements

int

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

serviceName

String

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

tnsEntry

String

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

url

String

指定數(shù)據(jù)庫連接字符串的 URL。可以使用此屬性代替 tnsEntry 和 driverType 屬性以及標(biāo)準(zhǔn) portNumber、networkProtocolserverName 和 databaseName屬性。

ONSConfiguration

String

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

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


網(wǎng)頁名稱:創(chuàng)新互聯(lián)OceanBase教程:OceanBase數(shù)據(jù)源的特性和屬性
鏈接URL:http://www.5511xx.com/article/cdsejhp.html