Vlastnosti konfigurace kontejneru Java Persistence API.
Name | Type | Default | Description |
---|---|---|---|
defaultJtaDataSourceJndiName | string | Výchozí název rozhraní JNDI zdroje dat API JTA (Default Java™ Transaction), který mají použít aplikace spuštěné na tomto serveru. Při výchozím nastavení jsou rozhraní JTA zdroje dat. V tomto poli jsou povoleny pouze transakční zdroje dat. | |
defaultNonJtaDataSourceJndiName | string | Výchozí název rozhraní JNDI netransakčního zdroje dat, který mají použít aplikace spuštěné na tomto serveru. V tomto poli jsou povoleny pouze zdroje dat, které byly označeny jako netransakční. | |
defaultPersistenceProvider | string | Název třídy výchozího poskytovatele perzistence. Není-li tato vlastnost uvedena, závisí výchozí poskytovatel na tom, jaká funkce JPA je povolena. | |
entityManagerPoolCapacity | int | -1 | Kapacita fondu správce EntityManager pro odkaz PersistenceContext. Minimální hodnota je 0 a maximální je 500. |
ignoreDataSourceErrors | boolean | Má-li hodnotu true, budou chyby, ke kterým dojde při pokusu vyhledat zdroj dat uvedený v prvcích <jta-data-source> nebo <non-jta-data-source> souboru persistence.xml, nahlášeny a ignorovány, což umožní poskytovateli perzistence určit výchozí zdroj dat. Má-li hodnotu false, budou se chyby šířit na poskytovatele perzistence, takže bude možné chyby snadněji diagnostikovat, ale špatně nakonfigurovaná aplikace nemusí fungovat. Standardně je tato vlastnost nastavena na hodnotu true, je-li povolena JPA 2.0. Jinak má hodnotu false. |
Aplikace, která má být vyloučena ze zpracování JPA.