1
JPA를 Eclipselink 및 Derby DB와 함께 사용합니다. 다음 코드가 호출 된 이후로 프로세스를 시작할 때 성능을 향상시키는 옵션이 있는지 궁금합니다.JPA 초기화 성능 향상
지연이 있으며 프로세스가 호출되고 콘솔에 상태가 기록됩니다.
프로세스를 생략하고 성능을 향상시킬 수있는 방법이 있습니까?
JPA를 Eclipselink 및 Derby DB와 함께 사용합니다. 다음 코드가 호출 된 이후로 프로세스를 시작할 때 성능을 향상시키는 옵션이 있는지 궁금합니다.JPA 초기화 성능 향상
지연이 있으며 프로세스가 호출되고 콘솔에 상태가 기록됩니다.
프로세스를 생략하고 성능을 향상시킬 수있는 방법이 있습니까?
EntityManagerFactory를 생성하려면 퍼시스턴스 유닛을 배포해야합니다. 이것은 응용 프로그램이나 서버의 수명 동안 한 번만 수행해야하는 작업입니다.
응용 프로그램을 잘못 설계하고 여러 번 호출하지 않는 한 성능이 중요한 문제가 아니어야합니다. 성능을 향상시키기
방법은 다음과 같습니다
<exclude-unlisted-classes>true</exclude-unlisted-classes>
을 사용하면 전체 jar 클래스 경로를 검색하지 않아도됩니다.
이 작업은 비용이 많이 드는 작업입니다. 즉, 모든 엔터티를 검색하고 메타 모델을 만듭니다. 당신은 단 한 번만 그렇게해야합니다. EntityManagerFactory가 없으면 JPA를 사용할 수 없습니다. –