사용자 도구

사이트 도구


java:jpa:persistence.xml

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
java:jpa:persistence.xml [2015/01/04 17:51]
kwon37xi [2.1]
java:jpa:persistence.xml [2015/08/25 13:57]
kwon37xi [2.1]
줄 1: 줄 1:
 ====== JPA persistence.xml ====== ====== JPA persistence.xml ======
 +  * [[http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/persistence/index.html|JPA Persistence XML Schemas]]
   * [[http://docs.oracle.com/cd/E16439_01/doc.1013/e13981/cfgdepds005.htm|Configuring the persistence.xml File]]   * [[http://docs.oracle.com/cd/E16439_01/doc.1013/e13981/cfgdepds005.htm|Configuring the persistence.xml File]]
   * ''META-INF/persistence.xml'' 위치 고정이다. 파일은 여러개일 수 있다. 모두 읽고 persistence-unit-name으로 구분한다.   * ''META-INF/persistence.xml'' 위치 고정이다. 파일은 여러개일 수 있다. 모두 읽고 persistence-unit-name으로 구분한다.
줄 49: 줄 50:
 </code> </code>
   * ''exclude-unlisted-classes''를 ''true''로 하면 ''<class>xx</class>''로 명시한 클래스만 엔티티로 로딩한다. ''false''이면 CLASSPATH에서 자동 탐색한다.   * ''exclude-unlisted-classes''를 ''true''로 하면 ''<class>xx</class>''로 명시한 클래스만 엔티티로 로딩한다. ''false''이면 CLASSPATH에서 자동 탐색한다.
 +  * 현재 Hibernate가 Java 클래스와 ''persistence.xml'' Resource가 존재하는 Classpath가 다를 경우 Entity 자동인식을 못한다. 따라서 ''<class>'' 명시가 더 확실할 수 있다.
   * JPA 2.1(Hibernate 4.3)에서 PersistenceProvider 이름이 변경되었다.   * JPA 2.1(Hibernate 4.3)에서 PersistenceProvider 이름이 변경되었다.
 ===== 기본 테스트 ===== ===== 기본 테스트 =====
java/jpa/persistence.xml.txt · 마지막으로 수정됨: 2015/08/25 13:57 저자 kwon37xi