javax.persistence
Идентификатор типа аннотации


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

Определяет первичный ключ объекта. Поле то, или свойство, к который Id аннотация применяется, должен быть один из следующих типов: любой тип примитива Java; любой примитивный тип обертки; String; java.util.Date; java.sql.Date; java.math.BigDecimal; java.math.BigInteger.

Отображенный столбец для первичного ключа объекта, как предполагается, является первичным ключом первичной таблицы. Если нет Column аннотация определяется, имя столбца первичного ключа, как предполагается, является именем свойства первичного ключа или поля.

   Example:

   @Id
   public Long getId() { return id; }
 

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



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

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

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


Spec-Zone.ru - all specs in one place



free hit counter