Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

जेपीए - एक्लिप्सलिंक - डिफ़ॉल्ट स्कीमा कैसे बदलें

यदि सभी निकाय समान स्कीमा का उपयोग करते हैं तो आप डिफ़ॉल्ट स्कीमा को परिभाषित करने के लिए xml मैपिंग फ़ाइल का उपयोग कर सकते हैं।

कुछ इस तरह काम करना चाहिए (उदाहरण जेपीए 2.0 के लिए है, 1.0 के लिए स्कीमा स्थान बदलें)

orm.xml:

<entity-mappings xmlns="http://java.sun.com/xml/ns/persistence/orm"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/persistence/orm orm_2_0.xsd"
    version="2.0">
    <persistence-unit-metadata>
        <persistence-unit-defaults>
            <schema>OWNERS_SCHEMA</schema>
        </persistence-unit-defaults>
    </persistence-unit-metadata>   
    . . .
</entity-mappings>

हठ.xml:

<persistence
    xmlns="http://java.sun.com/xml/ns/persistence"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
    version="2.0" >
    <persistence-unit name="foo">
        . . .
        <mapping-file>orm.xml</mapping-file>
        . . .
    </persistence-unit>
</persistence>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Varchar2 और char . के बीच प्रमुख अंतर क्या है?

  2. विंडोज़ पर MySQL स्थापित करने के लिए चरण-दर-चरण मार्गदर्शिका

  3. एक ही तालिका के स्तंभों के लिए एक विदेशी-कुंजी बाधा लागू करें

  4. NEXT_DAY () Oracle में फ़ंक्शन

  5. क्या Oracle प्रबंधित ड्राइवर async/प्रतीक्षा ठीक से उपयोग कर सकता है?