Eclipse 용 내부 glassfish 3.1 플러그인과 설치된 Derby 데이터베이스 (데이터베이스 개발자의 데이터 소스 탐색기에 표시됨) Eclipse에서보기), JPM 구현을 위해 Eclipselink를 사용하여 EJB를 사용하여 데이터를 지속하는 응용 프로그램을 개발할 수 있도록 ORM을 가져 오는 "마지막"단계에 중점을 둡니다.Derby 및 Eclipselink를 사용하여 glassfish v3에서 ORM 용 persistence.xml을 구성하는 방법
persistence.xml 파일을 구성해야한다는 것을 알고 있지만 개별 필드 이름의 의미가 무엇인지 파악할 필요가 없습니다. persistence.xml의 목적은 Glassfish에게 데이터베이스를 어디에서 찾을 것인지, 어디에서 JPA 구현으로 저장을 할 것인지를 알려주는 것입니다.
나는 많은 질문이 있습니다.
데이터베이스의 개체를 나타내는 각 클래스에 대해 지속성 항목이 있어야합니까? 따라서 Book 클래스와 Library 클래스가있는 경우 persistence.xml에 두 개의 엔터티가 필요합니까 아니면 두 가지 모두에 서비스를 제공 할 수 있습니까?
일반적으로 persistence.xml 파일을 구성하는 방법에 대한 자세한 정보는 어디서 찾을 수 있습니까? X, Y 또는 Z 설정에서 구성하는 방법에 대한 정보가 포함 된 매우 구체적인 튜토리얼을 발견했지만 개별 비트를 설명하는 것은 없으며 상위 수준에서 구성하는 방법을 설명했습니다.
일단 persistence.xml 파일을 올바르게 설정했으면 ORM 구현이 내 주석으로 묶은 클래스를 올바르게 처리하기 위해 수행해야 할 작업이 있습니까? 글래스 피시에서 구성해야 할 것이 있습니까?