Určení dalších tabulek

Přidejte do entity anotaci sekundární tabulky, pokud jsou její data rozdělena do více tabulek.

Chcete-li přidat sekundární tabulku do entity:

  1. V Průzkumníku projektů vyberte entitu.

  2. V pohledu Podrobnosti JPA vyberte informace o sekundárních tabulkách.

    Určení sekundárních tabulek

    Oblast Sekundární tabulky v pohledu Podrobnosti JPA.
  3. Klepnutím na volbu Přidat přidružte k entitě další tabulku. Zobrazí se dialogové okno Upravit sekundární tabulku.

  4. Vyberte Název, Katalog a Schéma další tabulky, kterou chcete přidružit k entitě.

Platforma Eclipse přidá do entity následující anotace:

@SecondaryTable(name="NAME", catalog = "CATALOG", schema = "SCHEMA")

Chcete-li potlačit výchozí primární klíč:

  1. Povolte volbu Potlačit výchozí hodnoty a potom klepněte na tlačítko Přidat, abyste mohli zadat sloupec spojení nového primárního klíče. Zobrazí se Vytvoření sloupce spojení nového primárního klíče.

  2. Vyberte Název, Název odkazovaného sloupce, Tabulku a Definici sloupce primárního klíče pro danou entitu.

    Platforma Eclipse přidá do entity následující anotace:

    @SecondaryTable(name="NAME", catalog = "CATALOG", schema = "SCHEMA", pkJoinColumns = {@PrimaryKeyJoinColumn(name="id", referencedColumnName = "id"),@PrimaryKeyJoinColumn(name="NAME", referencedColumnName = "REFERENCED COLUMN NAME", columnDefinition = "COLUMN DEFINITION")})
    
    

 

Související úloha

Přidání perzistence třídě

 

Související koncepce

Základní informace o perzistenci Java