JPA 儲存器 (jpa)
Java 持續性 API 儲存器的配置內容。
屬性名稱 | 資料類型 | 預設值 | 說明 |
---|---|---|---|
defaultJtaDataSourceJndiName | string | 在這部伺服器中執行的應用程式所要使用的預設「Java™ 交易 API (JTA)」資料來源 JNDI 名稱。依預設,資料來源是 JTA。這個欄位只接受交易式資料來源。 | |
defaultNonJtaDataSourceJndiName | string | 在這個伺服器中執行的應用程式所要使用的預設非交易式資料來源 JNDI 名稱。這個欄位只接受已標示為「非交易式」的資料來源。 | |
defaultPersistenceProvider | string | 預設持續性提供者的類別名稱。如果沒有指定這個內容,預設提供者與所啟用的 JPA 特性相依。 | |
entityManagerPoolCapacity | int | -1 | 每項 PersistenceContext 參照的 EntityManager 儲存區容量。下限為 0,上限為 500。 |
ignoreDataSourceErrors | boolean | 若為 true,在嘗試查閱 persistence.xml 檔中 <jta-data-source> 或 <non-jta-data-source> 元素指定的資料來源期間,如果發生錯誤,會報告並忽略這些錯誤,這可讓持續性提供者決定預設資料來源。若為 false,會將錯誤傳送給持續性提供者,這樣做更容易診斷錯誤,但配置錯誤的應用程式可能不會運作。依預設,如果啟用 JPA 2.0,則這個內容是 true,反之則為 false。 |