javax.persistence
Тип аннотации JoinColumns


@Target(value={METHOD,FIELD})
@Retention(value=RUNTIME)
public @interface JoinColumns

Определяет отображение для составных внешних ключей. Эта аннотация группы JoinColumn аннотации для того же самого отношения.

Когда JoinColumns аннотация используется, оба name и referencedColumnName элементы должны быть определены в каждом такой JoinColumn аннотация.


    Example:
    @ManyToOne
    @JoinColumns({
        @JoinColumn(name="ADDR_ID", referencedColumnName="ID"),
        @JoinColumn(name="ADDR_ZIP", referencedColumnName="ZIP")
    })
    public Address getAddress() { return address; }
 

С тех пор:
Персистентность Java 1.0
См. Также:
JoinColumn

Необходимая Сводка Элемента
 JoinColumn[] значение
          Объединяющие столбцы, которые отображают отношение.
 

Деталь элемента

значение

public abstract JoinColumn[] value
Объединяющие столбцы, которые отображают отношение.



Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter