預設 Java 持續性 API 設定

Java™持續性 API (JPA) 規格要求定義預設提供者。 如果您有使用 JPA 的應用程式,建議您利用這個頁面來提供預設值。 若要增加應用程式的可攜性,您可以利用這個頁面來配置執行於這部伺服器之應用程式的預設 JPA 設定,而不是在應用程式的每個持續性單元中定義 <provider> 元素。 只有在應用程式未定義持續性單元的 JPA 設定時,應用程式的這個持續性單元才會使用這裡定義的設定。

避免問題: 應用程式 JPA 設定一律會置換這個頁面的設定。gotcha

若要檢視這個管理主控台頁面,請按一下應用程式 > 伺服器 > 儲存器服務 > 預設 Java 持續性 API 設定

「配置」標籤

預設持續性提供者

請指定應用程式伺服器儲存器的預設持續性提供者。 您可以從產品所含的提供者清單或使用者指定的替代持續性提供者中,選取預設持續性提供者。

請從產品清單中選取持續性提供者,或指定替代持續性提供者的完整套件定義 JPA 實作類別名稱。
預設值
com.ibm.websphere.persistence.PersistenceProviderImpl
避免問題: 如果指定了替代持續性提供者作為預設值,請確定在伺服器中,已建立這個替代持續性提供者。 請參閱有關使用協力廠商持續性提供者的資訊中心主題。 gotcha
預設 Java 交易 API (JTA) 資料來源 Java 命名和目錄介面 (JNDI) 名稱

請指定應用程式伺服器儲存器的持續性單元所用的預設 JTA 資料來源。

請從下拉方框中選取資料來源的 JNDI 名稱。 下拉方框選項提供了目前所配置且應用程式伺服器能夠見到的 JTA 資料來源。
預設值
避免問題: 如果未指定預設 JTA 資料來源,請確定在持續性單元的 <properties> 元素中,已在 <jta-data-source> 或連線內容欄位中指定了適當的 JTA 資料來源。 gotcha
預設非 JTA 資料來源 JNDI 名稱

請指定應用程式伺服器儲存器的持續性單元所用的預設非 JTA 資料來源。

請從下拉方框中選取資料來源的 JNDI 名稱。 下拉方框選項提供了目前所配置、應用程式伺服器能夠見到,且設為「非交易式」的資料來源。
預設值
避免問題: 部分 JPA 實體特性要求指定非 JTA 資料來源。 例如自動產生實體身分。 請確定已配置符合應用程式需求的非 JTA 資料來源。 如需配置非 JTA 資料來源的相關資訊,請參閱有關建立持續性單元與資料來源關聯的資訊中心主題。gotcha



標示(線上)的鏈結表示需要存取網際網路。

相關工作
相關參考


檔名: uejb_jpasettings.html