連線

下表列出 persistence.xml 編輯器之「連線」頁面中的可用內容。

「連線」頁面的內容

內容 說明 預設值

交易類型

指定這個持續性單元的連線要使用下列哪一種交易類型:

  • 預設 -- 選取此項時,會使用儲存器所用的儲存器。

  • JTA(Java 交易 API)-- Java EE 伺服器的交易。

  • 資源本端 -- 持續性單元所參照之 JDBC 驅動程式的原生動作。


批次寫入

指定使用批次寫入,將擁有多項寫入作業的交易最佳化。

請將這個內容的值設定到部署時期的階段作業中。

附註:當同時用於 Java SE 與 Java EE 環境時,就會套用這個內容。

oracle.toplink.config.BatchWriting 的有效值如下:

  • JDBC - 使用 JDBC 批次寫入。

  • 緩衝 - JDBC 批次寫入和原生平台批次寫入都不使用。

  • OracleJDBC - 同時使用 JDBC 批次寫入與 Oracle 原生平台批次寫入。

  • - 不使用批次寫入(將它關閉)。

陳述式快取



原生 SQL


False

JTA 資料來源名稱

如果您選取 JTA 作為交易類型,請輸入持續性單元的預設 JTA 資料來源名稱。


非 JTA 資料來源名稱

如果您選取資源本端作為交易類型,請輸入非 JTA 資料來源的名稱。

這個內容不適用於使用「通用」平台的專案。


連結參數

控制查詢是否要使用參數連結。

附註:當用於 Java SE 環境時,就會套用這個內容。

這個內容不適用於使用「通用」平台的專案。


EclipseLink 連線儲存區

定義連線儲存區驅動程式、URL、使用者名稱與密碼。

這些內容不適用於使用「通用」平台的專案。


讀取連線

JDBC 讀取連線儲存區中容許的連線數上限與下限。

附註:當用於 Java SE 環境時,就會套用這些內容。

這些內容不適用於使用「通用」平台的專案。


寫入連線

JDBC 讀取連線儲存區中容許的連線數上限與下限。

附註:當用於 Java SE 環境時,就會套用這些內容。

這些內容不適用於使用「通用」平台的專案。