저는 Java와 JBoss 및 JDeveloper를 처음 사용합니다. 내 레거시 프로젝트는 다음과 같은 persistence.xml 파일을 가지고 있습니다 :EJB에서 persistence.xml의 값은 무엇을 의미합니까?
<persistence-unit name="DoDSRMGR">
<jta-data-source>java:/DoDSRDS</jta-data-source>
<class>dodsr.ManifestsPass1</class>
<class>dodsr.model.ManifestsPass2</class>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect"/>
<property name="javax.persistence.jtaDataSource" value="java:/DoDSRDS"/>
</properties>
</persistence-unit>
</persistence>
내 질문은 무엇을 의미합니까? 또한이 파일은 EAR 파일 META-INF 또는 JAR 파일 META-INF에 속합니다. name = "DoDSRMGR"지정의 의미는 무엇입니까?이 이름은 Java 프로그램에서 호출 할 때 또는 응용 프로그램 이름 일 때 무엇입니까? 또한 "java :/DoDSRDS"는 무엇입니까?
데스크톱 응용 프로그램에서이 bean을 호출하는 방법입니까? (DodsrUserSessionEJB) ctx.lookup ("/ dodsr /"+ ejbName + "/ remote");
특정 질문이 있습니까? 아니면 내가 원하는 줄을 읽었습니까? – hd1
@ hd1 당신이 내 마음을 읽을 수 있다면 멋질 것입니다,하지만 다시, 거기서 길을 잃을 수도 있습니다. 어쨌든 질문을 편집했습니다 .. –
http://docs.oracle.com/javaee/7/tutorial/doc/persistence-intro003.htm –