jpa - JPA 컨테이너 (jpa)

Java Persistence API 컨테이너의 구성 특성입니다.

NameTypeDefaultDescription
defaultJtaDataSourceJndiNamestring이 서버에서 실행 중인 애플리케이션이 사용할 기본 JTA(Java™ Transaction API) 데이터 소스 JNDI 이름입니다. 기본적으로 데이터 소스는 JTA입니다. 트랜잭션 가능한 데이터 소스만 이 필드에 허용됩니다.
defaultNonJtaDataSourceJndiNamestring이 서버에서 실행 중인 애플리케이션이 사용하는 기본 비트랜잭션 데이터 소스 JNDI 이름입니다. 비트랜잭션 가능으로 표시된 데이터 소스만 이 필드에 허용됩니다.
defaultPersistenceProviderstring기본 지속성 제공자 클래스 이름입니다. 이 특성을 지정하지 않으면 기본 제공자는 사용되는 JPA 기능에 따라 다릅니다.
entityManagerPoolCapacityint-1PersistenceContext 참조당 EntityManager 풀 용량입니다. 최소값은 0이고 최대값은 500입니다.
ignoreDataSourceErrorsbooleantrue인 경우, persistence.xml 파일의 <jta-data-source> 또는 <non-jta-data-source> 요소로 지정된 데이터 소스를 찾아내려는 중에 발생하는 오류는 보고되고 무시되며, 이는 지속성 제공자가 기본 데이터 소스를 결정할 수 있게 합니다. false인 경우, 오류를 더 쉽게 진단할 수 있도록 오류는 지속성 제공자에게 전파되지만, 잘못 구성된 애플리케이션은 작동하지 않습니다. JPA 2.0이 사용되는 경우 기본적으로 이 특성은 true이며, 그렇지 않은 경우에는 false입니다.

excludedApplication

JPA 처리에서 제외되어야 하는 애플리케이션입니다.