Пакет javax.persistence

Сводка интерфейса
Кэш Интерфейс, используемый, чтобы взаимодействовать с кэшем второго уровня.
EntityManager Интерфейс, используемый, чтобы взаимодействовать с контекстом персистентности.
EntityManagerFactory Интерфейс, используемый, чтобы взаимодействовать с менеджером по объекту фабрика для модуля персистентности.
EntityTransaction Интерфейс, привыкший к контрольным сделкам на локальных для ресурса менеджерах по объекту.
Параметр <T> Введите для объектов параметра запроса.
PersistenceUnitUtil Служебный интерфейс между приложением и провайдером персистентности, управляющим модулем персистентности.
PersistenceUtil Служебный интерфейс между приложением и провайдером (ами) персистентности.
Запрос Интерфейс, используемый, чтобы управлять выполнением запроса.
Кортеж Интерфейс для того, чтобы извлечь элементы кортежа результата запроса.
TupleElement <X> TupleElement интерфейс определяет элемент, который возвращается в кортеже результата запроса.
TypedQuery <X> Интерфейс, используемый, чтобы управлять выполнением введенных запросов.
 

Сводка класса
Персистентность Загрузите class, который используется, чтобы получить EntityManagerFactory в Java среды SE.
 

Перечислимая Сводка
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 Режим проверки допустимости, который будет использоваться провайдером для модуля персистентности.
 

Сводка исключения
EntityExistsException Брошенный провайдером персистентности, когда EntityManager.persist(Object) вызывается и объект уже существует.
EntityNotFoundException Брошенный провайдером персистентности, когда ссылка на сущность, полученная EntityManager.getReference получается доступ, но объект не существует.
LockTimeoutException Брошенный провайдером персистентности, когда пессимистический конфликт блокировки происходит, который не приводит к откату транзакции.
NonUniqueResultException Брошенный провайдером персистентности, когда Query.getSingleResult() или TypedQuery.getSingleResult() выполняется на запросе и есть, больше чем один следует из запроса.
NoResultException Брошенный провайдером персистентности, когда Query.getSingleResult() или TypedQuery.getSingleResult()выполняется на запросе и нет никакого результата возвратиться.
OptimisticLockException Брошенный провайдером персистентности, когда оптимистический конфликт блокировки происходит.
PersistenceException Брошенный провайдером персистентности, когда проблема происходит.
PessimisticLockException Брошенный провайдером персистентности, когда пессимистический конфликт блокировки происходит.
QueryTimeoutException Брошенный провайдером персистентности, когда запрос времена и только оператор откатывается.
RollbackException Брошенный провайдером персистентности, когда EntityTransaction.commit() сбои.
TransactionRequiredException Брошенный провайдером персистентности, когда транзакция требуется, но не активная.
 

Аннотация Вводит Сводку
Доступ Используемый, чтобы определить тип доступа, который будет применен к объекту 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, который служит его оптимистическим значением блокировки.
 



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

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

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


Spec-Zone.ru - all specs in one place



free hit counter