2013-06-27 27 views

回答

2

有没有包括orm.xml中的语法,但你可以在persistence.xml中指定多个<mapping-file>

1

是的,在META-INF中添加orm1.xml,orm2.xml。

<persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"> 
    <persistence-unit name="UnitPU" transaction-type="RESOURCE_LOCAL"> 
    <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider> 
    <class>co.com.prueba.modelo.Person</class>  
    <properties> 
     <property name="javax.persistence.jdbc.url" value="jdbc:oracle:thin:@localhost:1521:xe"/> 
     <property name="javax.persistence.jdbc.user" value="user"/> 
     <property name="javax.persistence.jdbc.driver" value="oracle.jdbc.OracleDriver"/> 
     <property name="javax.persistence.jdbc.password" value="1234"/> 
    </properties> 
    <mapping-file>META-INF/orm1.xml</mapping-file> 
    <mapping-file>META-INF/orm1.xml</mapping-file> 
    </persistence-unit> 
相关问题