Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

JPA - EclipseLink - Cách thay đổi lược đồ mặc định

Nếu tất cả các thực thể sử dụng cùng một lược đồ, bạn có thể sử dụng tệp ánh xạ xml để xác định một lược đồ mặc định.

Một cái gì đó như thế này sẽ hoạt động (ví dụ là cho JPA 2.0, thay đổi schemaLocation cho 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>

Persence.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. 4 cách để thay đổi múi giờ trong Oracle

  2. Sách trắng về thống kê CBO

  3. Cách giải quyết ORA-06512 tại số dòng

  4. Tìm các hàng không chứa dữ liệu số trong Oracle

  5. tạo bảng với sequence.nextval trong oracle