|
Перечислимая Сводка |
| AccessType |
Используется с Access аннотация, чтобы определить тип доступа, который будет применен к объекту class, отображенный суперкласс, или встраиваемый class, или к определенному атрибуту такого class. |
| CacheRetrieveMode |
Используемый в качестве значения javax.persistence.cache.retrieveMode свойство, чтобы определить поведение, когда данные получаются find методы и запросами. |
| CacheStoreMode |
Используемый в качестве значения javax.persistence.cache.storeMode свойство, чтобы определить поведение, когда данные читаются из базы данных и когда данные фиксируются в базу данных. |
| CascadeType |
Определяет набор каскадных операций, которые распространяются к связанному объекту. |
| DiscriminatorType |
Определяет поддерживаемые типы столбца различителя. |
| EnumType |
Определяет отображение для перечислимых типов. |
| FetchType |
Определяет стратегии выборки данных от базы данных. |
| FlushModeType |
Установка режима сброса. |
| GenerationType |
Определяет типы стратегий генерации первичного ключа. |
| InheritanceType |
Определяет опции стратегии наследования. |
| LockModeType |
Режимы блокировки могут быть определены посредством передачи a LockModeType параметр одному из EntityManager методы, которые берут блокировки (lock, find, или refresh) или к Query.setLockMode() или TypedQuery.setLockMode() метод. |
| PersistenceContextType |
Определяет, должен ли определяющий контекст транзакцией или расширенный контекст персистентности использоваться в PersistenceContext. |
| PessimisticLockScope |
Определяет значения javax.persistence.lock.scope свойство для пессимистической блокировки. |
| SharedCacheMode |
Определяет, как провайдер должен использовать кэш второго уровня для модуля персистентности. |
| TemporalType |
Введите используемый, чтобы указать на определенное отображение java.util.Date или java.util.Calendar. |
| ValidationMode |
Режим проверки допустимости, который будет использоваться провайдером для модуля персистентности. |
|
Аннотация Вводит Сводку |
| Доступ |
Используемый, чтобы определить тип доступа, который будет применен к объекту class, отображенный суперкласс, или встраиваемый class, или к определенному атрибуту такого class. |
| AssociationOverride |
Используемый, чтобы переопределить отображение для связи сущностей. |
| AssociationOverrides |
Используемый, чтобы переопределить отображения многократных свойств отношения или полей. |
| AttributeOverride |
Используемый, чтобы переопределить отображение a Basic (или явный или значение по умолчанию) свойство или поле или Id свойство или поле. |
| AttributeOverrides |
Используемый, чтобы переопределить отображения многократных свойств или полей. |
| Основной |
Самый простой тип отображения на столбец базы данных. |
| Кэшируемый |
Определяет, должен ли объект кэшироваться, если кэширование включается когда значение persistence.xml кэширование элемента ENABLE_SELECTIVE или DISABLE_SELECTIVE. |
| CollectionTable |
Определяет таблицу, которая используется для отображения наборов основных или встраиваемых типов. |
| Столбец |
Используется, чтобы определить отображенный столбец для персистентного свойства или поля. |
| ColumnResult |
Ссылочное имя столбца в ИЗБРАННОМ пункте SQL-запроса - то есть, псевдоним столбца, если применимый. |
| DiscriminatorColumn |
Определяет столбец различителя для SINGLE_TABLE и JOINED Inheritance отображение стратегий. |
| DiscriminatorValue |
Определяет значение столбца различителя для объектов данного типа. |
| ElementCollection |
Определяет набор экземпляров основного типа или встраиваемого class. |
| Встраиваемый |
Определяет class, экземпляры которого сохранены как внутренняя часть объекта обладания и совместно используют идентификационные данные объекта. |
| Встроенный |
Определяет персистентное поле или свойство объекта, значение которого является экземпляром встраиваемого class. |
| EmbeddedId |
Примененный к персистентное поле или свойство объекта class или отображенный суперкласс, чтобы обозначить составной первичный ключ, который является встраиваемым class. |
| Объект |
Определяет, что class является объектом. |
| EntityListeners |
Определяет классы слушателя обратного вызова, которые будут использоваться для объекта или отображенного суперкласса. |
| EntityResult |
Используемый, чтобы отобразить ИЗБРАННЫЙ пункт SQL-запроса к результату объекта. |
| Перечислимый |
Определяет, что персистентное свойство или поле должны быть сохранены как перечислимый тип. |
| ExcludeDefaultListeners |
Определяет, что вызов слушателей значения по умолчанию должен быть исключен для объекта class (или отображенный суперкласс) и его подклассы. |
| ExcludeSuperclassListeners |
Определяет, что вызов слушателей суперкласса должен быть исключен для объекта class (или отображенный суперкласс) и его подклассы. |
| FieldResult |
Используется, чтобы отобразить столбцы, определенные в СПИСКЕ ВЫБОРКИ запроса к свойствам или полям объекта class. |
| GeneratedValue |
Предусматривает спецификацию стратегий генерации значений первичных ключей. |
| Идентификатор |
Определяет первичный ключ объекта. |
| IdClass |
Определяет составной первичный ключ class, который отображается на многократные поля или свойства объекта. |
| Наследование |
Определяет стратегию наследования, которая будет использоваться для объекта иерархия class. |
| JoinColumn |
Определяет столбец для того, чтобы присоединиться к ассоциации объекта или набору элемента. |
| JoinColumns |
Определяет отображение для составных внешних ключей. |
| JoinTable |
Используемый в отображении ассоциаций. |
| Свеча |
Определяет, что персистентное свойство или поле должны быть сохранены как большой объект к поддерживаемому базой данных большому объектному типу. |
| ManyToMany |
Определяет много-оцененную ассоциацию с помощью разнообразия "многие многим". |
| ManyToOne |
Определяет однозначную ассоциацию к другому объекту class, у которого есть разнообразие "многие к один". |
| MapKey |
Определяет ключ карты для ассоциаций типа java.util.Map когда ключ карты является самостоятельно первичным ключом или персистентным полем или свойством объекта, который является значением карты. |
| MapKeyClass |
Определяет тип ключа карты для ассоциаций типа java.util.Map. |
| MapKeyColumn |
Определяет отображение для ключевого столбца карты, ключ карты которой является основным типом. |
| MapKeyEnumerated |
Определяет перечислимый тип для ключа карты, основной тип которого является перечислимым типом. |
| MapKeyJoinColumn |
Определяет отображение на объект, который является ключом карты. |
| MapKeyJoinColumns |
Поддерживает ключи комбинированной карты та ссылка объекты. |
| MapKeyTemporal |
Эта аннотация должна быть определена для персистентных ключей карты типа Date и Calendar. |
| MappedSuperclass |
Определяет class, отображение которого информации применяется к объектам, которые наследовались от этого. |
| MapsId |
Определяет a ManyToOne или OneToOne атрибут отношения, который обеспечивает отображение для EmbeddedId первичный ключ, атрибут в пределах EmbeddedId первичный ключ, или простой первичный ключ родительского объекта. |
| NamedNativeQueries |
Используемый, чтобы определить многократный собственный SQL, названный запросами. |
| NamedNativeQuery |
Определяет именованный собственный SQL-запрос. |
| NamedQueries |
Определяет многократные именованные запросы языка запросов Персистентности Java. |
| NamedQuery |
Определяет статический, именованный запрос в языке запросов Персистентности Java. |
| OneToMany |
Определяет много-оцененную ассоциацию с помощью разнообразия "один многим". |
| OneToOne |
Определяет однозначную ассоциацию к другому объекту, у которого есть непосредственное разнообразие. |
| OrderBy |
Определяет упорядочивание элементов набора оцененная ассоциация или набор элемента в точке, когда ассоциация или набор получаются. |
| OrderColumn |
Определяет столбец, который используется, чтобы поддержать персистентный порядок списка. |
| PersistenceContext |
Выражает зависимость от управляемого контейнером EntityManager и его связанный контекст персистентности. |
| PersistenceContexts |
Объявляет один или больше PersistenceContext аннотации. |
| PersistenceProperty |
Описывает единственный контейнер или свойство провайдера персистентности. |
| PersistenceUnit |
Выражает зависимость от EntityManagerFactory и его связанный модуль персистентности. |
| PersistenceUnits |
Объявляет один или больше PersistenceUnit аннотации. |
| PostLoad |
Используется, чтобы определить методы обратного вызова для соответствующего события жизненного цикла. |
| PostPersist |
Используется, чтобы определить методы обратного вызова для соответствующего события жизненного цикла. |
| PostRemove |
Используется, чтобы определить методы обратного вызова для соответствующего события жизненного цикла. |
| PostUpdate |
Используется, чтобы определить методы обратного вызова для соответствующего события жизненного цикла. |
| PrePersist |
Используется, чтобы определить методы обратного вызова для соответствующего события жизненного цикла. |
| PreRemove |
Используется, чтобы определить методы обратного вызова для соответствующего события жизненного цикла. |
| PreUpdate |
Используется, чтобы определить методы обратного вызова для соответствующего события жизненного цикла. |
| PrimaryKeyJoinColumn |
Определяет столбец первичного ключа, который используется в качестве внешнего ключа, чтобы соединить с другой таблицей. |
| PrimaryKeyJoinColumns |
Группы PrimaryKeyJoinColumn аннотации. |
| QueryHint |
Используемый, чтобы предоставить свойство запроса или подсказать NamedQuery или NamedNativeQuery аннотация. |
| SecondaryTable |
Определяет вторичную таблицу для аннотируемого объекта class. |
| SecondaryTables |
Определяет многократные вторичные таблицы для объекта. |
| SequenceGenerator |
Определяет генератор первичного ключа, на который можно сослаться по имени, когда элемент генератора определяется для GeneratedValue аннотация. |
| SqlResultSetMapping |
Определяет отображение результата собственного SQL-запроса. |
| SqlResultSetMappings |
Используется, чтобы определить один или больше SqlResultSetMapping аннотации. |
| Таблица |
Определяет первичную таблицу для аннотируемого объекта. |
| TableGenerator |
Определяет генератор первичного ключа, на который можно сослаться по имени, когда элемент генератора определяется для GeneratedValue аннотация. |
| Временный |
Эта аннотация должна быть определена для персистентных полей или свойств типа java.util.Date и java.util.Calendar. |
| Переходный процесс |
Определяет, что свойство или поле не являются персистентными. |
| UniqueConstraint |
Определяет, что ограничение на уникальность данных должно быть включено в сгенерированный DDL для основной или вторичной таблицы. |
| Версия |
Определяет поле версии или свойство объекта class, который служит его оптимистическим значением блокировки. |