- AbstractAttribute<X,Y> - cn.sexycode.mybatis.jpa.metamodel.internal中的类
-
Models the commonality of the JPA Attribute hierarchy.
- AbstractAttribute(String, Class<Y>, AbstractManagedType<X>, Member, Attribute.PersistentAttributeType) - 类 的构造器cn.sexycode.mybatis.jpa.metamodel.internal.AbstractAttribute
-
- AbstractIdentifiableType<X> - cn.sexycode.mybatis.jpa.metamodel.internal中的类
-
Defines commonality for the JPA IdentifiableType types.
- AbstractIdentifiableType(Class<X>, String, AbstractIdentifiableType<? super X>, boolean, boolean, boolean) - 类 的构造器cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- AbstractManagedType<X> - cn.sexycode.mybatis.jpa.metamodel.internal中的类
-
Defines commonality for the JPA ManagedType hierarchy of interfaces.
- AbstractManagedType(Class<X>, String, AbstractManagedType<? super X>) - 类 的构造器cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- AbstractManagedType.Builder<X> - cn.sexycode.mybatis.jpa.metamodel.internal中的接口
-
- AbstractServiceRegistry - cn.sexycode.mybatis.jpa.service中的类
-
- AbstractServiceRegistry() - 类 的构造器cn.sexycode.mybatis.jpa.service.AbstractServiceRegistry
-
- AbstractType<X> - cn.sexycode.mybatis.jpa.metamodel.internal中的类
-
Defines commonality for the JPA Type hierarchy of interfaces.
- AbstractType(Class<X>) - 类 的构造器cn.sexycode.mybatis.jpa.metamodel.internal.AbstractType
-
Instantiates the type based on the given Java type.
- AbstractType(Class<X>, String) - 类 的构造器cn.sexycode.mybatis.jpa.metamodel.internal.AbstractType
-
Instantiates the type based on the given Java type.
- ACQUIRE_CONNECTIONS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- addAnnotatedClass(Class) - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSources
-
Read metadata from the annotations attached to the given class.
- addAnnotatedClassName(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.ManagedResourcesImpl
-
- addAnnotatedClassName(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSources
-
Read metadata from the annotations attached to the given class.
- addAnnotatedClassReference(Class) - 类 中的方法cn.sexycode.mybatis.jpa.binding.ManagedResourcesImpl
-
- addAnnotatedPackageName(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.ManagedResourcesImpl
-
- addAttribute(Attribute<X, ?>) - 接口 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType.Builder
-
- addClassType(XClass) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- addClassType(XClass) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- addColumnNameBinding(Table, String, Column) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- addColumnNameBinding(Table, Identifier, Column) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- addColumnNameBinding(Table, String, Column) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- addColumnNameBinding(Table, Identifier, Column) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- addDefaultIdentifierGenerator(IdentifierGeneratorDefinition) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- addDefaultIdentifierGenerator(IdentifierGeneratorDefinition) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- addEntityBinding(PersistentClass) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
Add the PersistentClass for an entity mapping.
- addEntityBinding(PersistentClass) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- addIdentifierGenerator(IdentifierGeneratorDefinition) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- addIdentifierGenerator(IdentifierGeneratorDefinition) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- addImport(String, String) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
Adds an import (HQL entity rename).
- addImport(String, String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- addMappedSuperclass(Class, MappedSuperclass) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- addMappedSuperclass(Class, MappedSuperclass) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- addNamedEntityGraph(String, EntityGraph<T>) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- addNamedQuery(String, Query) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- addPackage(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSources
-
Read package-level metadata.
- addPackage(Package) - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSources
-
Read package-level metadata.
- addParam(String, String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.IdentifierGeneratorDefinition.Builder
-
- addParam(String, String) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.IdGenerator
-
- addParams(Map<String, String>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.IdentifierGeneratorDefinition.Builder
-
- addSubclassJoin(Join) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- addSubclassTable(Table) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- addTable(String, String, String, String, boolean) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
Adds table metadata to this repository returning the created
metadata instance.
- addTable(String, String, String, String, boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- addTableNameBinding(Identifier, Table) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- addTableNameBinding(String, String, String, String, Table) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- addTableNameBinding(Identifier, Table) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- addTableNameBinding(String, String, String, String, Table) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- addUniqueConstraints(Table, List) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- addUniqueConstraints(Table, List) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- ALLOW_JTA_TRANSACTION_ACCESS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting that allows access to the underlying org.hibernate.Transaction, even
when using a JTA since normal JPA operations prohibit this behavior.
- ALLOW_REFRESH_DETACHED_ENTITY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting that allows to call EntityManager.refresh(Object)
or org.hibernate.Session#refresh(Object) on a detached entity instance when the org.hibernate.Session is obtained from
a JPA EntityManager).
- ALLOW_UPDATE_OUTSIDE_TRANSACTION - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting that allows to perform update operations outside of a transaction boundary.
- AnnotatedClassType - cn.sexycode.mybatis.jpa.binding中的枚举
-
Type of annotation of a class will give its type
- AnnotationBinder - cn.sexycode.mybatis.jpa.binding中的类
-
JSR 175 annotation binder which reads the annotations from classes, applies the
principles of the EJB3 spec and produces the Hibernate configuration-time metamodel
(the classes in the
org.hibernate.mapping package)
Some design description
I tried to remove any link to annotation except from the 2 first level of
method call.
- AnnotationMetadataSourceProcessorImpl - cn.sexycode.mybatis.jpa.binding中的类
-
- AnnotationMetadataSourceProcessorImpl(ManagedResources, MetadataBuildingContextRootImpl) - 类 的构造器cn.sexycode.mybatis.jpa.binding.AnnotationMetadataSourceProcessorImpl
-
- APP_CLASSLOADER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- areCollectionsImplicitlyLazy() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
Identifies whether plural attributes are lazy by default if not specified in the mapping.
- areCollectionsImplicitlyLazy() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- areEntitiesImplicitlyLazy() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
Identifies whether singular associations (many-to-one, one-to-one) are lazy
by default if not specified in the mapping.
- areEntitiesImplicitlyLazy() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- ARTIFACT_PROCESSING_ORDER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to specify the order in which metadata sources should be processed.
- AUTO_CLOSE_SESSION - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Enable automatic session close at end of transaction
- AUTO_EVICT_COLLECTION_CACHE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Enables the automatic eviction of a bi-directional association's collection cache when an element in the
ManyToOne collection is added/updated/removed without properly managing the change on the OneToMany side.
- AUTO_SESSION_EVENTS_LISTENER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Defines a default org.hibernate.SessionEventListener to be applied to opened Sessions.
- AUTOCOMMIT - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Controls the autocommit mode of JDBC Connections obtained
from a non-DataSource ConnectionProvider - assuming the ConnectionProvider
impl properly leverages this setting (the provided Hibernate impls all
do).
- AvailableSettings - cn.sexycode.mybatis.jpa中的接口
-
- C3P0_ACQUIRE_INCREMENT - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Number of connections acquired when pool is exhausted
- C3P0_CONFIG_PREFIX - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
A setting prefix used to indicate settings that target the hibernate-c3p0 integration
- C3P0_IDLE_TEST_PERIOD - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Idle time before a C3P0 pooled connection is validated
- C3P0_MAX_SIZE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Maximum size of C3P0 connection pool
- C3P0_MAX_STATEMENTS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Maximum size of C3P0 statement cache
- C3P0_MIN_SIZE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Minimum size of C3P0 connection pool
- C3P0_TIMEOUT - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Maximum idle time for C3P0 connection pool
- CACHE_KEYS_FACTORY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Allow control to specify the org.hibernate.cache.spi.CacheKeysFactory impl to use.
- CACHE_PROVIDER_CONFIG - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The CacheProvider implementation class
- CACHE_REGION_FACTORY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The org.hibernate.cache.spi.RegionFactory implementation.
- CACHE_REGION_PREFIX - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The CacheProvider region name prefix
- camelToUnderline(String) - 类 中的静态方法cn.sexycode.mybatis.jpa.util.ColumnNameUtil
-
camel to underline
- CDI_BEAN_MANAGER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to pass along the CDI BeanManager, if any, to be used.
- CHECK_NULLABILITY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Enable nullability checking.
- CLASSLOADERS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to define a
Collection of the
ClassLoader instances Hibernate should use for
class-loading and resource-lookups.
- clear() - 接口 中的方法cn.sexycode.mybatis.jpa.session.Session
-
- close() - 类 中的方法cn.sexycode.mybatis.jpa.service.AbstractServiceRegistry
-
- close() - 接口 中的方法cn.sexycode.mybatis.jpa.service.ServiceRegistry
-
- close() - 接口 中的方法cn.sexycode.mybatis.jpa.session.Session
-
- close() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- cn.sexycode.mybatis.jpa - 程序包 cn.sexycode.mybatis.jpa
-
- cn.sexycode.mybatis.jpa.binding - 程序包 cn.sexycode.mybatis.jpa.binding
-
- cn.sexycode.mybatis.jpa.mapping - 程序包 cn.sexycode.mybatis.jpa.mapping
-
- cn.sexycode.mybatis.jpa.metamodel.internal - 程序包 cn.sexycode.mybatis.jpa.metamodel.internal
-
- cn.sexycode.mybatis.jpa.service - 程序包 cn.sexycode.mybatis.jpa.service
-
- cn.sexycode.mybatis.jpa.session - 程序包 cn.sexycode.mybatis.jpa.session
-
- cn.sexycode.mybatis.jpa.transaction - 程序包 cn.sexycode.mybatis.jpa.transaction
-
- cn.sexycode.mybatis.jpa.util - 程序包 cn.sexycode.mybatis.jpa.util
-
- COLLECTION_JOIN_SUBQUERY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting which indicates whether or not the new JOINS over collection tables should be rewritten to subqueries.
- collectTableMappings() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- ColumnNameUtil - cn.sexycode.mybatis.jpa.util中的类
-
- ColumnNameUtil() - 类 的构造器cn.sexycode.mybatis.jpa.util.ColumnNameUtil
-
- complete(ManagedResources, MetadataBuildingOptions) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingProcess
-
Second step of 2-phase for MetadataSources->Metadata process
- Configuration - cn.sexycode.mybatis.jpa中的类
-
属性配置
- Configuration() - 类 的构造器cn.sexycode.mybatis.jpa.Configuration
-
- CONNECTION_HANDLING - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Specifies how Hibernate should manage JDBC connections in terms of acquiring and releasing.
- CONNECTION_PREFIX - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names a prefix used to define arbitrary JDBC connection properties.
- CONNECTION_PROVIDER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names the org.hibernate.engine.jdbc.connections.spi.ConnectionProvider to use for obtaining
JDBC connections.
- CONNECTION_PROVIDER_DISABLES_AUTOCOMMIT - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Allows a user to tell Hibernate that the Connections we obtain from the configured
ConnectionProvider will already have auto-commit disabled when we acquire them from
the provider.
- Consts - cn.sexycode.mybatis.jpa中的类
-
- Consts() - 类 的构造器cn.sexycode.mybatis.jpa.Consts
-
- contains(Object) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- CONVENTIONAL_JAVA_CONSTANTS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting which indicates whether or not Java constant follow the Java Naming conventions.
- copyFromPropertyDescriptor(EntityField) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityField
-
先创建field,然后可以通过该方法获取property等属性
- CREATE_EMPTY_COMPOSITES_ENABLED - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
[EXPERIMENTAL] Enable instantiation of composite/embedded objects when all of its attribute values are null.
- createContainerEntityManagerFactory(PersistenceUnitInfo, Map) - 类 中的方法cn.sexycode.mybatis.jpa.MybatisPersistenceProvider
-
Note: per-spec, the values passed as
properties override values found in
PersistenceUnitInfo
- createEntityGraph(Class<T>) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createEntityGraph(String) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createEntityManager() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- createEntityManager(Map) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- createEntityManager(SynchronizationType) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- createEntityManager(SynchronizationType, Map) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- createEntityManagerFactory(String, Map) - 类 中的方法cn.sexycode.mybatis.jpa.MybatisPersistenceProvider
-
Note: per-spec, the values passed as
properties override values found in
persistence.xml
先从mybatis-config.xml, 再尝试从 Configuration 对象创建 SqlSessionFactory
- createNamedQuery(String) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createNamedQuery(String, Class<T>) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createNamedStoredProcedureQuery(String) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createNativeQuery(String) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createNativeQuery(String, Class) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createNativeQuery(String, String) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createQuery(String) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createQuery(CriteriaQuery<T>) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createQuery(CriteriaUpdate) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createQuery(CriteriaDelete) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createQuery(String, Class<T>) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createStoredProcedureQuery(String) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createStoredProcedureQuery(String, Class...) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- createStoredProcedureQuery(String, String...) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- CRITERIA_LITERAL_HANDLING_MODE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
By default, Criteria queries uses bind parameters for any literal that is not a numeric value.
- CURRENT_SESSION_CONTEXT_CLASS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Context scoping impl for org.hibernate.SessionFactory#getCurrentSession() processing.
- CUSTOM_ENTITY_DIRTINESS_STRATEGY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting to identify a org.hibernate.CustomEntityDirtinessStrategy to use.
- DATASOURCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- DEFAULT_BATCH_FETCH_SIZE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The default batch size for batch fetching
- DEFAULT_CACHE_CONCURRENCY_STRATEGY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting used to give the name of the default org.hibernate.annotations.CacheConcurrencyStrategy
to use when either @Cacheable or
@Cache is used.
- DEFAULT_CASCADE_NAME - 接口 中的静态变量cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
- DEFAULT_CATALOG - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
A default database catalog name to use for unqualified tablenames
- DEFAULT_CFG_FILE - 类 中的静态变量cn.sexycode.mybatis.jpa.Consts
-
- DEFAULT_DISCRIMINATOR_COLUMN_NAME - 接口 中的静态变量cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
- DEFAULT_DISCRIMINATOR_COLUMN_NAME - 类 中的静态变量cn.sexycode.mybatis.jpa.mapping.RootClass
-
- DEFAULT_ENTITY_MODE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The EntityMode in which set the Session opened from the SessionFactory.
- DEFAULT_IDENTIFIER_COLUMN_NAME - 接口 中的静态变量cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
- DEFAULT_IDENTIFIER_COLUMN_NAME - 类 中的静态变量cn.sexycode.mybatis.jpa.mapping.RootClass
-
- DEFAULT_NULL_ORDERING - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Default precedence of null values in ORDER BY clause.
- DEFAULT_PROPERTY_ACCESS_NAME - 接口 中的静态变量cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
- DEFAULT_SCHEMA - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
A default database schema (owner) name to use for unqualified tablenames
- DEFAULT_TENANT_IDENTIFIER_COLUMN_NAME - 接口 中的静态变量cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
- DELAY_ENTITY_LOADER_CREATIONS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Controls how the individual Loaders for an entity are created.
- DELIMITER - 类 中的静态变量cn.sexycode.mybatis.jpa.binding.EntityTable
-
- detach(Object) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- DIALECT - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names the Hibernate SQL org.hibernate.dialect.Dialect class
- DIALECT_RESOLVERS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names any additional org.hibernate.engine.jdbc.dialect.spi.DialectResolver implementations to
register with the standard org.hibernate.engine.jdbc.dialect.spi.DialectFactory.
- DRIVER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names the JDBC driver class
- DuplicateMappingException - cn.sexycode.mybatis.jpa.binding中的异常错误
-
Raised whenever a duplicate for a certain type occurs.
- DuplicateMappingException(DuplicateMappingException.Type, String) - 异常错误 的构造器cn.sexycode.mybatis.jpa.binding.DuplicateMappingException
-
Creates a DuplicateMappingException using the given type and name.
- DuplicateMappingException(String, String) - 异常错误 的构造器cn.sexycode.mybatis.jpa.binding.DuplicateMappingException
-
- DuplicateMappingException(String, DuplicateMappingException.Type, String) - 异常错误 的构造器cn.sexycode.mybatis.jpa.binding.DuplicateMappingException
-
Creates a DuplicateMappingException using the given customMessage, type and name.
- DuplicateMappingException(String, String, String) - 异常错误 的构造器cn.sexycode.mybatis.jpa.binding.DuplicateMappingException
-
- DuplicateMappingException.Type - cn.sexycode.mybatis.jpa.binding中的枚举
-
Enumeration of the types of things that can be duplicated.
- DuplicateSecondaryTableException(Identifier) - 异常错误 的构造器cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector.DuplicateSecondaryTableException
-
- GENERATE_STATISTICS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Enable statistics collection
- generateSchema(PersistenceUnitInfo, Map) - 类 中的方法cn.sexycode.mybatis.jpa.MybatisPersistenceProvider
-
- generateSchema(String, Map) - 类 中的方法cn.sexycode.mybatis.jpa.MybatisPersistenceProvider
-
- getAll(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.FieldHelper
-
获取全部的属性,包含字段和方法
- getAllColumns(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.EntityHelper
-
- getAnnotatedClasses() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSources
-
- getAnnotatedClassNames() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.ManagedResources
-
Informational access to any entity and component classes in the user domain model known by name.
- getAnnotatedClassNames() - 类 中的方法cn.sexycode.mybatis.jpa.binding.ManagedResourcesImpl
-
- getAnnotatedClassNames() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSources
-
- getAnnotatedClassReferences() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.ManagedResources
-
Informational access to any entity and component classes in the user domain model known by Class
reference .
- getAnnotatedClassReferences() - 类 中的方法cn.sexycode.mybatis.jpa.binding.ManagedResourcesImpl
-
- getAnnotatedPackageNames() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.ManagedResources
-
- getAnnotatedPackageNames() - 类 中的方法cn.sexycode.mybatis.jpa.binding.ManagedResourcesImpl
-
- getAnnotatedPackages() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSources
-
- getAnnotation(Class<T>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityField
-
获取指定的注解
- getAttribute(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getAttributes() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getBaseSelect() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getBasicType() - 类 中的方法cn.sexycode.mybatis.jpa.binding.BasicTypeRegistration
-
- getBasicTypeRegistrations() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingOptions
-
Access the list of BasicType registrations.
- getBindableJavaType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.EntityTypeImpl
-
- getBindableJavaType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.SingularAttributeImpl
-
- getBindableType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.EntityTypeImpl
-
- getBindableType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.SingularAttributeImpl
-
- getBuilder() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getBuildingOptions() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingContext
-
- getBuildingOptions() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingContextRootImpl
-
- getCache() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- getCacheConcurrencyStrategy() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getCacheConcurrencyStrategy() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- getCatalog() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getCatalog() - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- getClassName() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getClassType(XClass) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getClassType(XClass) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getClassWithIdClass(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- getClazz() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- getCollection(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getCollection(String, Class<E>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getColumn() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- getColumnEqualsHolder(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
- getColumnEqualsHolder() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
返回格式如:colum = #{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
- getColumnHolder(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
返回格式如:#{entityName.age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
- getColumnHolder(String, String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
- getColumnHolder(String, String, String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler}+separator
- getColumnHolder() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
返回格式如:#{age,jdbcType=NUMERIC,typeHandler=MyTypeHandler}
- getColumnHolderWithComma(String, String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
返回格式如:#{entityName.age+suffix,jdbcType=NUMERIC,typeHandler=MyTypeHandler},
- getColumnName(Field) - 类 中的静态方法cn.sexycode.mybatis.jpa.util.PersistentUtil
-
- getColumnName(Field, boolean) - 类 中的静态方法cn.sexycode.mybatis.jpa.util.PersistentUtil
-
- getColumns(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.EntityHelper
-
获取全部列
- getCriteriaBuilder() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- getCriteriaBuilder() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- getDatabase() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getDatabase() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getDeclaredAttribute(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredAttributes() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredCollection(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredCollection(String, Class<E>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredId(Class<Y>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- getDeclaredList(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredList(String, Class<E>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredMap(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredMap(String, Class<K>, Class<V>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredPluralAttributes() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredSet(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredSet(String, Class<E>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredSingularAttribute(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredSingularAttribute(String, Class<Y>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredSingularAttributes() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getDeclaredVersion(Class<Y>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- getDeclaredVersion() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
For used to retrieve the declared version when populating the static metamodel.
- getDeclaringType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractAttribute
-
- getDelegate() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- getDiscriminatorValue() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getEmbeddables() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MetamodelImpl
-
- getEmbeddableTypeMap() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MetadataContext
-
- getEntities() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MetamodelImpl
-
- getEntityBinding(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getEntityBinding(String) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.Metadata
-
Retrieves the PersistentClass entity mapping metadata representation for
the given entity name.
- getEntityBinding(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataImpl
-
- getEntityBindingMap() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
Needed for SecondPass handling
- getEntityBindingMap() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getEntityBindings() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getEntityBindings() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.Metadata
-
Retrieves the PersistentClass entity metadata representation for known all entities.
- getEntityBindings() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataImpl
-
- getEntityClass() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getEntityClassColumns() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getEntityClassPKColumns() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getEntityField() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- getEntityGraph(String) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- getEntityGraphs(Class<T>) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- getEntityManagerFactory() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- getEntityName() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getEntityTable(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.EntityHelper
-
获取表对象
- getEntityTypeMap() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MetadataContext
-
- getEntityTypesByEntityName() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MetadataContext
-
- getExplicitlyListedClassNames() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.ScanEnvironment
-
Returns any classes which are explicitly listed as part of the
"persistence unit".
- getExplicitlyListedClassNames() - 类 中的方法cn.sexycode.mybatis.jpa.binding.StandardScanEnvironmentImpl
-
- getFields(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.FieldHelper
-
获取全部的Field
- getFields(Class<?>) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.FieldHelper.IFieldHelper
-
获取全部的Field
- getFields(Class<?>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.FieldHelper.Jdk6_7FieldHelper
-
- getFields(Class<?>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.FieldHelper.Jdk8FieldHelper
-
获取全部的Field
- getFlushMode() - 接口 中的方法cn.sexycode.mybatis.jpa.session.Session
-
- getGenerator() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- getId(Class<Y>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- getIdClassAttributes() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- getIdClassAttributesSafely() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- getIdentifierGenerator(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getIdentifierGeneratorStrategy() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.IdGenerator
-
- getIdType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- getImplicitCascadeStyleName() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
Identifies the cascade style to apply to associations if none specified in the mapping.
- getImplicitCascadeStyleName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- getImplicitCatalogName() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
Identifies the database catalog name to use if none specified in the mapping.
- getImplicitCatalogName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- getImplicitDiscriminatorColumnName() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
Identifies the column name to use for the discriminator column if none specified
in the mapping.
- getImplicitDiscriminatorColumnName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- getImplicitIdColumnName() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
Identifies the column name to use for the identifier column if none specified in
the mapping.
- getImplicitIdColumnName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- getImplicitPackageName() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
Identifies the package name to use if none specified in the mapping.
- getImplicitPackageName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- getImplicitPropertyAccessorName() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
Identifies the default org.hibernate.property.access.spi.PropertyAccessStrategy name to use if none specified in the
mapping.
- getImplicitPropertyAccessorName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- getImplicitSchemaName() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
Identifies the database schema name to use if none specified in the mapping.
- getImplicitSchemaName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- getImplicitTenantIdColumnName() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
Identifies the column name to use for the tenant identifier column if none is
specified in the mapping.
- getImplicitTenantIdColumnName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- getImports() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getImports() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getInheritanceStateOfSuperEntity(XClass, Map<XClass, InheritanceState>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- getInstance(Class<?>, Class<?>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
实例化TypeHandler
- getJavaMember() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractAttribute
-
- getJavaType() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- getJavaType() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityField
-
获取javaType
- getJavaType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractAttribute
-
- getJavaType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractType
-
IMPL NOTE : The Hibernate version may return
null here in the case of either dynamic models or
entity classes mapped multiple times using entity-name.
- getJavaType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.BasicTypeImpl
-
- getJdbcType() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- getJpaEntityName() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getKeyClosureIterator() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getKeyClosureIterator() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- getKeyColumns() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getKeyProperties() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getList(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getList(String, Class<E>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getLockMode(Object) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- getLogicalColumnName(Table, Identifier) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getLogicalColumnName(Table, String) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getLogicalColumnName(Table, String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getLogicalColumnName(Table, Identifier) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getLogicalTableName(Table) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getLogicalTableName(Table) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getManagedTypes() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MetamodelImpl
-
- getMap(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getMap(String, Class<K>, Class<V>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getMappedClass() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getMappedName(Field) - 类 中的静态方法cn.sexycode.mybatis.jpa.util.PersistentUtil
-
- getMappedSuperclass(Class) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getMappedSuperclass(Class) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getMappedSuperclassMappingsCopy() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getMappedSuperclassMappingsCopy() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getMappedSuperclassTypeMap() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MetadataContext
-
- getMappers() - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- getMappingDefaults() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingContext
-
- getMappingDefaults() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingContextRootImpl
-
- getMappingDefaults() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingOptions
-
- getMetadataBuildingOptions() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getMetadataBuildingOptions() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getMetadataCollector() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingContext
-
Access to the collector of metadata as we build it.
- getMetadataCollector() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingContextRootImpl
-
- getMetamodel() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- getMetamodel() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- getModel() - 类 中的方法cn.sexycode.mybatis.jpa.binding.ModelProxy
-
- getName() - 异常错误 中的方法cn.sexycode.mybatis.jpa.binding.DuplicateMappingException
-
- getName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityField
-
字段属性名
- getName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.IdentifierGeneratorDefinition.Builder
-
- getName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.IdentifierGeneratorDefinition
-
- getName() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.IdGenerator
-
- getName() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractAttribute
-
- getName() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.EntityTypeImpl
-
- getNaturalIdCacheRegionName() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getNaturalIdCacheRegionName() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- getNonRootUrls() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.ScanEnvironment
-
Returns any non-root URLs for scanning.
- getNonRootUrls() - 类 中的方法cn.sexycode.mybatis.jpa.binding.StandardScanEnvironmentImpl
-
- getOrderBy() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- getOrderByClause(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.EntityHelper
-
获取默认的orderby语句
- getOrderByClause() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getParameters() - 类 中的方法cn.sexycode.mybatis.jpa.binding.IdentifierGeneratorDefinition
-
- getParams() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.IdGenerator
-
- getParent() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.EmbeddableTypeImpl
-
- getParentServiceRegistry() - 类 中的方法cn.sexycode.mybatis.jpa.service.AbstractServiceRegistry
-
- getParentServiceRegistry() - 接口 中的方法cn.sexycode.mybatis.jpa.service.ServiceRegistry
-
Retrieve this registry's parent registry.
- getPersistenceType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.BasicTypeImpl
-
- getPersistenceType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.EmbeddableTypeImpl
-
- getPersistenceType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.EntityTypeImpl
-
- getPersistenceType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MappedSuperclassTypeImpl
-
- getPersistenceUnitUtil() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- getPersistentAttributeType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractAttribute
-
- getPersistentFields(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.util.PersistentUtil
-
- getPhysicalColumnName(Table, Identifier) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getPhysicalColumnName(Table, String) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getPhysicalColumnName(Table, String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getPhysicalColumnName(Table, Identifier) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getPhysicalTableName(Identifier) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getPhysicalTableName(String) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getPhysicalTableName(Identifier) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getPhysicalTableName(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getPKColumns(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.EntityHelper
-
获取主键信息
- getPluralAttributes() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getPrefix() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getPrefix() - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
获取表前缀,带catalog或schema
- getPrimaryKeyWhere(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.EntityHelper
-
- getProperties(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.FieldHelper
-
获取全部的属性,通过方法名获取
- getProperties(Class<?>) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.FieldHelper.IFieldHelper
-
获取全部的属性,通过方法名获取
- getProperties(Class<?>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.FieldHelper.Jdk6_7FieldHelper
-
通过方法获取属性
- getProperties(Class<?>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.FieldHelper.Jdk8FieldHelper
-
通过方法获取属性
- getProperties() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- getProperties() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- getProperty() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- getPropertyClosureIterator() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getPropertyClosureIterator() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- getPropertyMap() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getProviderUtil() - 类 中的方法cn.sexycode.mybatis.jpa.MybatisPersistenceProvider
-
- getProxyInterface() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getProxyInterfaceName() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getReference() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- getReference(Class<T>, Object) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- getReflectionManager() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingContext
-
- getReflectionManager() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingContextRootImpl
-
- getRegistrationKeys() - 类 中的方法cn.sexycode.mybatis.jpa.binding.BasicTypeRegistration
-
- getResultMap(Configuration) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
生成当前实体的resultMap对象
- getRootClass() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- getRootUrl() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.ScanEnvironment
-
Returns the root URL for scanning.
- getRootUrl() - 类 中的方法cn.sexycode.mybatis.jpa.binding.StandardScanEnvironmentImpl
-
- getScanEnvironment() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingOptions
-
- getScanner() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingOptions
-
Access to the Scanner to be used for scanning.
- getSchema() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- getSchema() - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- getSecondaryTables() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityBinder
-
- getSelectColumns(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.EntityHelper
-
获取查询的Select
- getSeqFormat() - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
获取序列格式化模板
- getSequenceName() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- getService(Class<R>) - 类 中的方法cn.sexycode.mybatis.jpa.service.AbstractServiceRegistry
-
- getService(Class<R>) - 接口 中的方法cn.sexycode.mybatis.jpa.service.ServiceRegistry
-
Retrieve a service by role.
- getServiceRegistry() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingOptions
-
- getServiceRole() - 异常错误 中的方法cn.sexycode.mybatis.jpa.service.NullServiceException
-
- getSession() - 接口 中的方法cn.sexycode.mybatis.jpa.session.Session
-
get mybatis sqlSession
- getSession() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- getSessionFactory() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MetadataContext
-
- getSessionFactoryBuilder() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getSessionFactoryBuilder() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getSet(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getSet(String, Class<E>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getSingularAttribute(String) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getSingularAttribute(String, Class<Y>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getSingularAttributes() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getSqlFunctionMap() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getSqlFunctionMap() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getSqlFunctions() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingOptions
-
Access to any SQL functions explicitly registered with the MetadataBuilder.
- getStatement() - 类 中的方法cn.sexycode.mybatis.jpa.binding.ModelProxy
-
- getStrategy() - 类 中的方法cn.sexycode.mybatis.jpa.binding.IdentifierGeneratorDefinition.Builder
-
- getStrategy() - 类 中的方法cn.sexycode.mybatis.jpa.binding.IdentifierGeneratorDefinition
-
- getStyle() - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- getSubclassId() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getSubclassId() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- getSuperclass() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getSuperclass() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- getSuperclassInheritanceState(XClass, Map<XClass, InheritanceState>) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- getSupertype() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- getSupertype() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractManagedType
-
- getTable() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- getTable() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getTable() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- getTableClosureIterator() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- getTableClosureIterator() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- getTableName(Class<?>) - 类 中的静态方法cn.sexycode.mybatis.jpa.util.PersistentUtil
-
- getTransaction() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- getType() - 异常错误 中的方法cn.sexycode.mybatis.jpa.binding.DuplicateMappingException
-
- getType() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- getType() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.SingularAttributeImpl
-
- getTypeHandler() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- getTypeName() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractType
-
Obtains the type name.
- getTypeResolver() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getTypeResolver() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getUnusedMappedSuperclasses() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MetadataContext
-
- getUUID() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector
-
- getUUID() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollectorImpl
-
- getUUID() - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
获取UUID生成规则
- getUuid() - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- getVersion(Class<Y>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- getWrapKeyword() - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- GLOBALLY_QUOTED_IDENTIFIERS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Should all database identifiers be quoted.
- GLOBALLY_QUOTED_IDENTIFIERS_SKIP_COLUMN_DEFINITIONS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- hasDenormalizedTable() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- hashCode() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- hashCode() - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityField
-
- hashCode() - 类 中的方法cn.sexycode.mybatis.jpa.binding.IdentifierGeneratorDefinition
-
- hasIdClass() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- hasIdentifierProperty() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- hasIdentifierProperty() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- hasParents() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- hasSiblings() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- hasSingleIdAttribute() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- hasTable() - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- hasVersionAttribute() - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.AbstractIdentifiableType
-
- HBM2DDL_AUTO - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting to perform SchemaManagementTool actions automatically as part of
the SessionFactory lifecycle.
- HBM2DDL_CHARSET_NAME - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The name of the charset used by the schema generation resource.
- HBM2DDL_CONNECTION - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Allows passing a specific
Connection instance to be used by SchemaManagementTool.
- HBM2DDL_CREATE_SCRIPT_SOURCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Specifies the CREATE script file as either a
Reader configured for reading of the DDL script
file or a string designating a file
URL for the DDL script.
- HBM2DDL_CREATE_SOURCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Specifies whether schema generation commands for schema creation are to be determine based on object/relational
mapping metadata, DDL scripts, or a combination of the two.
- HBM2DDL_DATABASE_ACTION - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting to perform SchemaManagementTool actions against the database directly via JDBC
automatically as part of the SessionFactory lifecycle.
- HBM2DDL_DB_MAJOR_VERSION - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- HBM2DDL_DB_MINOR_VERSION - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- HBM2DDL_DB_NAME - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Specifies the name of the database provider in cases where a Connection to the underlying database is
not available (aka, mainly in generating scripts).
- HBM2DDL_DELIMITER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Identifies the delimiter to use to separate schema management statements in script outputs
- HBM2DDL_DROP_SCRIPT_SOURCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Specifies the DROP script file as either a
Reader configured for reading of the DDL script
file or a string designating a file
URL for the DDL script.
- HBM2DDL_DROP_SOURCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Specifies whether schema generation commands for schema dropping are to be determine based on object/relational
mapping metadata, DDL scripts, or a combination of the two.
- HBM2DDL_FILTER_PROVIDER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to specify the org.hibernate.tool.schema.spi.SchemaFilterProvider to be used by
create, drop, migrate and validate operations on the database schema.
- HBM2DDL_HALT_ON_ERROR - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Whether the schema migration tool should halt on error, therefore terminating the bootstrap process.
- HBM2DDL_IMPORT_FILES - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Comma-separated names of the optional files containing SQL DML statements executed
during the SessionFactory creation.
- HBM2DDL_IMPORT_FILES_SQL_EXTRACTOR - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- HBM2DDL_JDBC_METADATA_EXTRACTOR_STRATEGY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting to choose the strategy used to access the JDBC Metadata.
- HBM2DDL_LOAD_SCRIPT_SOURCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- HBM2DDL_SCRIPTS_ACTION - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting to perform SchemaManagementTool actions writing the commands into a DDL script file.
- HBM2DDL_SCRIPTS_CREATE_TARGET - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
For cases where the
"javax.persistence.schema-generation.scripts.action" value indicates that schema creation commands should
be written to DDL script file, "javax.persistence.schema-generation.scripts.create-target" specifies either a
Writer configured for output of the DDL script or a string specifying the file URL for the DDL
script.
- HBM2DDL_SCRIPTS_DROP_TARGET - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
For cases where the
"javax.persistence.schema-generation.scripts.action" value indicates that schema drop commands should
be written to DDL script file, "javax.persistence.schema-generation.scripts.drop-target" specifies either a
Writer configured for output of the DDL script or a string specifying the file URL for the DDL
script.
- HBM2DLL_CREATE_NAMESPACES - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Specifies whether to automatically create also the database schema/catalog.
- HBM2DLL_CREATE_SCHEMAS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The JPA variant of
AvailableSettings.HBM2DLL_CREATE_NAMESPACES
Specifies whether the persistence provider is to create the database schema(s) in addition to creating
database objects (tables, sequences, constraints, etc).
- HIBERNATE_CLASSLOADER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- HQL_BULK_ID_STRATEGY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JACC_CONTEXT_ID - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JACC_ENABLED - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JACC_PREFIX - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JDBC_TIME_ZONE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Default JDBC TimeZone.
- JDBC_TYLE_PARAMS_ZERO_BASE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- Jdk6_7FieldHelper() - 类 的构造器cn.sexycode.mybatis.jpa.binding.FieldHelper.Jdk6_7FieldHelper
-
- Jdk8FieldHelper() - 类 的构造器cn.sexycode.mybatis.jpa.binding.FieldHelper.Jdk8FieldHelper
-
- JMX_AGENT_ID - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JMX_DEFAULT_OBJ_NAME_DOMAIN - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JMX_DOMAIN_NAME - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JMX_ENABLED - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JMX_PLATFORM_SERVER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JMX_SF_NAME - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JNDI_CLASS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JNDI_PREFIX - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names a prefix used to define arbitrary JNDI
InitialContext properties.
- JNDI_URL - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names the JNDI provider/connection url
- joinTransaction() - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- JPA_CACHING_COMPLIANCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JPA_CALLBACKS_ENABLED - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
JPA Callbacks are enabled by default.
- JPA_CLOSED_COMPLIANCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
JPA defines specific exceptions on specific methods when called on
EntityManager and EntityManagerFactory
when those objects have been closed.
- JPA_ID_GENERATOR_GLOBAL_SCOPE_COMPLIANCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Determine if the scope of TableGenerator.name() and SequenceGenerator.name() should be
considered globally or locally defined.
- JPA_JDBC_DRIVER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The name of a JDBC driver to use to connect to the database.
- JPA_JDBC_PASSWORD - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The JDBC connection password.
- JPA_JDBC_URL - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The JDBC connection url to use to connect to the database.
- JPA_JDBC_USER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The JDBC connection user name.
- JPA_JTA_DATASOURCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JPA_LIST_COMPLIANCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Controls whether Hibernate should recognize what it considers a "bag"
(org.hibernate.collection.internal.PersistentBag) as a List
(org.hibernate.collection.internal.PersistentList) or as a bag.
- JPA_LOCK_SCOPE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to request (hint) a pessimistic lock scope.
- JPA_LOCK_TIMEOUT - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to request (hint) a pessimistic lock timeout (in milliseconds).
- JPA_METAMODEL_GENERATION - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JPA_METAMODEL_POPULATION - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
已过时。
- JPA_NON_JTA_DATASOURCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JPA_PERSIST_VALIDATION_GROUP - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to coordinate with bean validators
See JPA 2 section 8.2.1.9
- JPA_PERSISTENCE_PROVIDER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The name of the
PersistenceProvider implementor
See JPA 2 sections 9.4.3 and 8.2.1.4
- JPA_PROXY_COMPLIANCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The JPA spec says that a EntityNotFoundException
should be thrown when accessing an entity Proxy which does not have an associated
table row in the database.
- JPA_QUERY_COMPLIANCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Controls whether Hibernate's handling of Query
(JPQL, Criteria and native-query) should strictly follow the JPA spec.
- JPA_REMOVE_VALIDATION_GROUP - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to coordinate with bean validators
See JPA 2 section 8.2.1.9
- JPA_SHARED_CACHE_MODE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to indicate whether second-level (what JPA terms shared cache) caching is
enabled as per the rules defined in JPA 2 section 3.1.7.
- JPA_SHARED_CACHE_RETRIEVE_MODE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
NOTE : Not a valid EMF property...
- JPA_SHARED_CACHE_STORE_MODE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
NOTE : Not a valid EMF property...
- JPA_TRANSACTION_COMPLIANCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Should Hibernate's Transaction behave as
defined by the spec for JPA's EntityTransaction
since it extends the JPA one.
- JPA_TRANSACTION_TYPE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The type of transactions supported by the entity managers.
- JPA_UPDATE_VALIDATION_GROUP - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to coordinate with bean validators
See JPA 2 section 8.2.1.9
- JPA_VALIDATION_FACTORY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to pass along any discovered validator factory.
- JPA_VALIDATION_MODE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to indicate what form of automatic validation is in effect as per rules defined
in JPA 2 section 3.6.1.1
See JPA 2 sections 9.4.3 and 8.2.1.8
- JPAQL_STRICT_COMPLIANCE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- JTA_CACHE_TM - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
A configuration value key used to indicate that it is safe to cache
TransactionManager references.
- JTA_CACHE_UT - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
A configuration value key used to indicate that it is safe to cache
UserTransaction references.
- JTA_PLATFORM - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names the org.hibernate.engine.transaction.jta.platform.spi.JtaPlatform implementation to use for integrating
with JTA systems.
- JTA_PLATFORM_RESOLVER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names the org.hibernate.engine.transaction.jta.platform.spi.JtaPlatformResolver implementation to use.
- JTA_TRACK_BY_THREAD - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
A transaction can be rolled back by another thread ("tracking by thread")
-- not the original application.
- ManagedResources - cn.sexycode.mybatis.jpa.binding中的接口
-
Represents the result of the first step of the process of building org.hibernate.boot.MetadataSources
reference into a org.hibernate.boot.Metadata reference.
- ManagedResourcesImpl - cn.sexycode.mybatis.jpa.binding中的类
-
- managedType(Class<X>) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MetamodelImpl
-
- MappedSuperclassTypeImpl<X> - cn.sexycode.mybatis.jpa.metamodel.internal中的类
-
- MappedSuperclassTypeImpl(Class<X>, MappedSuperclass, AbstractIdentifiableType<? super X>) - 类 的构造器cn.sexycode.mybatis.jpa.metamodel.internal.MappedSuperclassTypeImpl
-
- MappingDefaults - cn.sexycode.mybatis.jpa.binding中的接口
-
Defines a (contextual) set of values to use as defaults in the absence of related mapping information.
- MappingDefaultsImpl - cn.sexycode.mybatis.jpa.binding中的类
-
- MappingDefaultsImpl(StandardServiceRegistry) - 类 的构造器cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- MappingException - cn.sexycode.mybatis.jpa.binding中的异常错误
-
An exception that occurs while reading mapping sources (xml/annotations),usually as a result of something
screwy in the O-R mappings.
- MappingException(String, Throwable) - 异常错误 的构造器cn.sexycode.mybatis.jpa.binding.MappingException
-
Constructs a MappingException using the given information.
- MappingException(Throwable) - 异常错误 的构造器cn.sexycode.mybatis.jpa.binding.MappingException
-
Constructs a MappingException using the given information.
- MappingException(String) - 异常错误 的构造器cn.sexycode.mybatis.jpa.binding.MappingException
-
Constructs a MappingException using the given information.
- MAX_FETCH_DEPTH - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Maximum depth of outer join fetching
- merge(T) - 接口 中的方法cn.sexycode.mybatis.jpa.session.Session
-
- MERGE_ENTITY_COPY_OBSERVER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting that specifies how Hibernate will respond when multiple representations of the same persistent entity ("entity copy") is detected while merging.
- Metadata - cn.sexycode.mybatis.jpa.binding中的接口
-
Represents the ORM model as determined from all provided mapping sources.
- MetadataBuildingContext - cn.sexycode.mybatis.jpa.binding中的接口
-
Describes the context in which the process of building Metadata out of MetadataSources occurs.
- MetadataBuildingContextRootImpl - cn.sexycode.mybatis.jpa.binding中的类
-
- MetadataBuildingContextRootImpl(MetadataBuildingOptions, InFlightMetadataCollector) - 类 的构造器cn.sexycode.mybatis.jpa.binding.MetadataBuildingContextRootImpl
-
- MetadataBuildingOptions - cn.sexycode.mybatis.jpa.binding中的接口
-
Describes the options used while building the Metadata object (during
org.hibernate.boot.MetadataBuilder#build() processing).
- MetadataBuildingProcess - cn.sexycode.mybatis.jpa.binding中的类
-
Represents the process of of transforming a org.hibernate.boot.MetadataSources
reference into a org.hibernate.boot.Metadata reference.
- MetadataBuildingProcess() - 类 的构造器cn.sexycode.mybatis.jpa.binding.MetadataBuildingProcess
-
- MetadataContext - cn.sexycode.mybatis.jpa.metamodel.internal中的类
-
Defines a context for storing information during the building of the
MetamodelImpl.
- MetadataContext(SessionFactory, Set<MappedSuperclass>) - 类 的构造器cn.sexycode.mybatis.jpa.metamodel.internal.MetadataContext
-
- MetadataImpl - cn.sexycode.mybatis.jpa.binding中的类
-
Container for configuration data collected during binding the metamodel.
- MetadataImpl(UUID, MetadataBuildingOptions, TypeResolver, Map<String, PersistentClass>, Map<Class, MappedSuperclass>, Map<String, SQLFunction>, Database) - 类 的构造器cn.sexycode.mybatis.jpa.binding.MetadataImpl
-
- MetadataSourceProcessor - cn.sexycode.mybatis.jpa.binding中的接口
-
Defines the steps in processing metadata sources.
- MetadataSources - cn.sexycode.mybatis.jpa.binding中的类
-
Entry point into working with sources of metadata information (mapping XML, annotations).
- MetadataSources() - 类 的构造器cn.sexycode.mybatis.jpa.binding.MetadataSources
-
- MetadataSourceType - cn.sexycode.mybatis.jpa.binding中的枚举
-
Enumeration of the types of sources of mapping metadata
- MetamodelImpl - cn.sexycode.mybatis.jpa.metamodel.internal中的类
-
implementation of the JPA Metamodel contract.
- MetamodelImpl(SessionFactory) - 类 的构造器cn.sexycode.mybatis.jpa.metamodel.internal.MetamodelImpl
-
- ModelProxy<T> - cn.sexycode.mybatis.jpa.binding中的类
-
封装实体类和对应的statement
- ModelProxy(T, String) - 类 的构造器cn.sexycode.mybatis.jpa.binding.ModelProxy
-
- MULTI_TENANT - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Strategy for multi-tenancy.
- MULTI_TENANT_CONNECTION_PROVIDER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names a org.hibernate.engine.jdbc.connections.spi.MultiTenantConnectionProvider implementation to
use.
- MULTI_TENANT_IDENTIFIER_RESOLVER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names a org.hibernate.context.spi.CurrentTenantIdentifierResolver implementation to use.
- MyBatisConfiguration - cn.sexycode.mybatis.jpa中的类
-
- MyBatisConfiguration() - 类 的构造器cn.sexycode.mybatis.jpa.MyBatisConfiguration
-
- MybatisPersistenceProvider - cn.sexycode.mybatis.jpa中的类
-
The Hibernate PersistenceProvider implementation
- MybatisPersistenceProvider(SqlSessionFactory) - 类 的构造器cn.sexycode.mybatis.jpa.MybatisPersistenceProvider
-
- MyJpaException - cn.sexycode.mybatis.jpa.binding中的异常错误
-
The base exception type for Hibernate exceptions.
- MyJpaException(String) - 异常错误 的构造器cn.sexycode.mybatis.jpa.binding.MyJpaException
-
Constructs a MyJpaException using the given exception message.
- MyJpaException(Throwable) - 异常错误 的构造器cn.sexycode.mybatis.jpa.binding.MyJpaException
-
Constructs a MyJpaException using the given message and underlying cause.
- MyJpaException(String, Throwable) - 异常错误 的构造器cn.sexycode.mybatis.jpa.binding.MyJpaException
-
Constructs a MyJpaException using the given message and underlying cause.
- MyJpaException - cn.sexycode.mybatis.jpa中的异常错误
-
The base exception type for Hibernate exceptions.
- MyJpaException(String) - 异常错误 的构造器cn.sexycode.mybatis.jpa.MyJpaException
-
Constructs a MyJpaException using the given exception message.
- MyJpaException(Throwable) - 异常错误 的构造器cn.sexycode.mybatis.jpa.MyJpaException
-
Constructs a MyJpaException using the given message and underlying cause.
- MyJpaException(String, Throwable) - 异常错误 的构造器cn.sexycode.mybatis.jpa.MyJpaException
-
Constructs a MyJpaException using the given message and underlying cause.
- parsePrecedence(String) - 枚举 中的静态方法cn.sexycode.mybatis.jpa.binding.MetadataSourceType
-
- PASS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names the connection password.
- persist(Object) - 接口 中的方法cn.sexycode.mybatis.jpa.session.Session
-
- PersistentClass - cn.sexycode.mybatis.jpa.mapping中的类
-
Mapping for an entity.
- PersistentClass() - 类 的构造器cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- PersistentUtil - cn.sexycode.mybatis.jpa.util中的类
-
- PersistentUtil() - 类 的构造器cn.sexycode.mybatis.jpa.util.PersistentUtil
-
- PHYSICAL_NAMING_STRATEGY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to specify the org.hibernate.boot.model.naming.PhysicalNamingStrategy class to use.
- POOL_SIZE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Maximum number of inactive connections for the built-in Hibernate connection pool.
- postProcessEntityHierarchies() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
- postProcessEntityHierarchies() - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- PREFER_GENERATOR_NAME_AS_DEFAULT_SEQUENCE_NAME - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
True/false setting indicating whether the value specified for GeneratedValue#generator()
should be used as the sequence/table name when no matching SequenceGenerator
or TableGenerator is found.
- PREFER_POOLED_VALUES_LO - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- PREFER_USER_TRANSACTION - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Should we prefer using the org.hibernate.engine.transaction.jta.platform.spi.JtaPlatform#retrieveUserTransaction
over using org.hibernate.engine.transaction.jta.platform.spi.JtaPlatform#retrieveTransactionManager?
- PREFERRED_POOLED_OPTIMIZER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
When a generator specified an increment-size and an optimizer was not explicitly specified, which of
the "pooled" optimizers should be preferred?
- PREFIX - 类 中的静态变量cn.sexycode.mybatis.jpa.Configuration
-
- prepare() - 类 中的方法cn.sexycode.mybatis.jpa.binding.AnnotationMetadataSourceProcessorImpl
-
- prepare(MetadataSources, MetadataBuildingOptions) - 类 中的静态方法cn.sexycode.mybatis.jpa.binding.MetadataBuildingProcess
-
First step of 2-phase for MetadataSources->Metadata process
- prepare() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
A general preparation step.
- prepare() - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- prepareForEntityHierarchyProcessing() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
- prepareForEntityHierarchyProcessing() - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- PROCEDURE_NULL_PARAM_PASSING - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- process(InFlightMetadataCollector) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.InFlightMetadataCollector.DelayedPropertyReferenceHandler
-
- processAuxiliaryDatabaseObjectDefinitions() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
Process all org.hibernate.mapping.AuxiliaryDatabaseObject definitions.
- processAuxiliaryDatabaseObjectDefinitions() - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- processEntityHierarchies(Set<String>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.AnnotationMetadataSourceProcessorImpl
-
- processEntityHierarchies(Set<String>) - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
- processEntityHierarchies(Set<String>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- processFetchProfiles() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
Process all fetch profiles.
- processFetchProfiles() - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- processFilterDefinitions() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
Process all filter definitions.
- processFilterDefinitions() - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- processIdentifierGenerators() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
- processIdentifierGenerators() - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- processNamedQueries() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
Process all "root" named queries.
- processNamedQueries() - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- processQueryRenames() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
Process all explicit query renames (imports).
- processQueryRenames() - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- processResultSetMappings() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
Process ResultSet mappings for native queries.
- processResultSetMappings() - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- processTypeDefinitions() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MetadataSourceProcessor
-
Process all custom Type definitions.
- processTypeDefinitions() - 类 中的方法cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- propertyMap - 类 中的变量cn.sexycode.mybatis.jpa.binding.EntityTable
-
- PROXOOL_CONFIG_PREFIX - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
A setting prefix used to indicate settings that target the hibernate-proxool integration
- PROXOOL_EXISTING_POOL - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Proxool property to configure the Proxool Provider from an already existing pool (true / false)
- PROXOOL_POOL_ALIAS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Proxool property with the Proxool pool alias to use
(Required for PROXOOL_EXISTING_POOL, PROXOOL_PROPERTIES, or
PROXOOL_XML)
- PROXOOL_PREFIX - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- PROXOOL_PROPERTIES - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Proxool property to configure the Proxool Provider using a properties file (/path/to/proxool.properties)
- PROXOOL_XML - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Proxool property to configure the Proxool Provider using an XML (/path/to/file.xml)
- pushEntityWorkedOn(PersistentClass) - 类 中的方法cn.sexycode.mybatis.jpa.metamodel.internal.MetadataContext
-
- ScanEnvironment - cn.sexycode.mybatis.jpa.binding中的接口
-
Describes the environment in which the scan will occur.
- SCANNER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Pass an implementation of org.hibernate.boot.archive.scan.spi.Scanner.
- SCANNER_ARCHIVE_INTERPRETER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Pass org.hibernate.boot.archive.spi.ArchiveDescriptorFactory to use
in the scanning process.
- SCANNER_DEPRECATED - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The deprecated name.
- SCANNER_DISCOVERY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Identifies a comma-separate list of values indicating the types of
things we should auto-detect during scanning.
- SCHEMA_MANAGEMENT_TOOL - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Used to specify the org.hibernate.tool.schema.spi.SchemaManagementTool to use for performing
schema management.
- SEQUENCE_INCREMENT_SIZE_MISMATCH_STRATEGY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
This setting defines the org.hibernate.id.SequenceMismatchStrategy used when
Hibernate detects a mismatch between a sequence configuration in an entity mapping
and its database sequence object counterpart.
- Service - cn.sexycode.mybatis.jpa.service中的接口
-
Marker interface for services.
- ServiceRegistry - cn.sexycode.mybatis.jpa.service中的接口
-
- ServiceRegistryImpl - cn.sexycode.mybatis.jpa.service中的类
-
- ServiceRegistryImpl() - 类 的构造器cn.sexycode.mybatis.jpa.service.ServiceRegistryImpl
-
- serviceRole - 异常错误 中的变量cn.sexycode.mybatis.jpa.service.NullServiceException
-
- Session - cn.sexycode.mybatis.jpa.session中的接口
-
- SESSION_FACTORY_NAME - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting used to name the Hibernate org.hibernate.SessionFactory.
- SESSION_FACTORY_NAME_IS_JNDI - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- SESSION_SCOPED_INTERCEPTOR - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names a org.hibernate.Interceptor implementation to be applied to the
org.hibernate.SessionFactory and propagated to each Session created from the SessionFactory.
- SessionAdaptor - cn.sexycode.mybatis.jpa.session中的类
-
- SessionAdaptor(Session) - 类 的构造器cn.sexycode.mybatis.jpa.session.SessionAdaptor
-
- SessionFactory - cn.sexycode.mybatis.jpa.session中的接口
-
- SessionFactoryBuilder - cn.sexycode.mybatis.jpa.session中的接口
-
- SessionFactoryBuilderImpl - cn.sexycode.mybatis.jpa.session中的类
-
- SessionFactoryBuilderImpl(PersistenceUnitInfo, Map) - 类 的构造器cn.sexycode.mybatis.jpa.session.SessionFactoryBuilderImpl
-
- SessionFactoryImpl - cn.sexycode.mybatis.jpa.session中的类
-
- SessionFactoryImpl(Metadata, SqlSessionFactory) - 类 的构造器cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- SessionImpl - cn.sexycode.mybatis.jpa.session中的类
-
- SessionImpl(SqlSession) - 类 的构造器cn.sexycode.mybatis.jpa.session.SessionImpl
-
- setBaseSelect(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setBEFORE(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- setBefore(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- setCatalog(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setCatalog(String) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
设置全局的catalog,默认为空,如果设置了值,操作表时的sql会是catalog.tablename
- setCheckExampleEntityClass(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- setClassName(String) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- setClazz(XClass) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- setColumn(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setDiscriminatorValue(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityBinder
-
- setDynamicInsert(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- setDynamicUpdate(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- setEmbeddableSuperclass(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- setEnableMethodAnnotation(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- setEntityClassColumns(Set<EntityColumn>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setEntityClassPKColumns(Set<EntityColumn>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setEntityField(EntityField) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setEntityName(String) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- setEnumAsSimpleType(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- setFlushMode(FlushModeType) - 接口 中的方法cn.sexycode.mybatis.jpa.session.Session
-
- setForceDiscriminator(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityBinder
-
- setGenerator(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setHasParents(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- setHasSiblings(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- setId(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setIdentifierGeneratorStrategy(String) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.IdGenerator
-
- setIdentity(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setInheritanceState(InheritanceState) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityBinder
-
- setInsertable(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setInsertableDiscriminator(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityBinder
-
- setJavaType(Class<?>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setJavaType(Class<?>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityField
-
设置javaType
- setJdbcType(JdbcType) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setJpaEntityName(String) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- setKeyColumns(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setKeyColumns(List<String>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setKeyProperties(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setKeyProperties(List<String>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setMappers(List<Class>) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- setName(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setName(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.IdentifierGeneratorDefinition.Builder
-
- setName(String) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.IdGenerator
-
- setNotEmpty(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- setOrder(String) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
主键自增回写方法执行顺序,默认AFTER,可选值为(BEFORE|AFTER)
- setOrderBy(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setOrderByClause(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setPolymorphic(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- setProperties(Properties) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
配置属性
- setProperty(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setProperty(String, Object) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- setProxyInterfaceName(String) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- setSchema(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setSchema(String) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
设置全局的schema,默认为空,如果设置了值,操作表时的sql会是schema.tablename
如果同时设置了catalog,优先使用catalog.tablename
- setSeqFormat(String) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
序列的获取规则,使用{num}格式化参数,默认值为{0}.nextval,针对Oracle
可选参数一共3个,对应0,1,2,3分别为SequenceName,ColumnName, PropertyName,TableName
- setSequenceName(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setStrategy(String) - 类 中的方法cn.sexycode.mybatis.jpa.binding.IdentifierGeneratorDefinition.Builder
-
- setStyle(Style) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- setTable(EntityTable) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setTable(Table) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityTable
-
- setTable(Table) - 类 中的方法cn.sexycode.mybatis.jpa.mapping.RootClass
-
- setType(InheritanceType) - 类 中的方法cn.sexycode.mybatis.jpa.binding.InheritanceState
-
- setTypeHandler(Class<? extends TypeHandler<?>>) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setUpdatable(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setUseSimpleType(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- setUuid(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityColumn
-
- setUUID(String) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
设置UUID生成策略
配置UUID生成策略需要使用OGNL表达式
默认值32位长度:@java.util.UUID@randomUUID().toString().replace("-", "")
- setUuid(String) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- setWrapIdsInEmbeddedComponents(boolean) - 类 中的方法cn.sexycode.mybatis.jpa.binding.EntityBinder
-
- setWrapKeyword(String) - 类 中的方法cn.sexycode.mybatis.jpa.Configuration
-
- shouldImplicitlyQuoteIdentifiers() - 接口 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaults
-
Should all database identifiers encountered in this context be implicitly quoted?
- shouldImplicitlyQuoteIdentifiers() - 类 中的方法cn.sexycode.mybatis.jpa.binding.MappingDefaultsImpl
-
- SHOW_SQL - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Enable logging of generated SQL to the console
- SimpleMetadataSourceProcessorImpl - cn.sexycode.mybatis.jpa.binding中的类
-
- SimpleMetadataSourceProcessorImpl() - 类 的构造器cn.sexycode.mybatis.jpa.binding.SimpleMetadataSourceProcessorImpl
-
- SingularAttributeImpl<X,Y> - cn.sexycode.mybatis.jpa.metamodel.internal中的类
-
- SingularAttributeImpl(String, Class<Y>, AbstractManagedType<X>, Member, boolean, boolean, boolean, Type<Y>, Attribute.PersistentAttributeType) - 类 的构造器cn.sexycode.mybatis.jpa.metamodel.internal.SingularAttributeImpl
-
- SingularAttributeImpl.Identifier<X,Y> - cn.sexycode.mybatis.jpa.metamodel.internal中的类
-
Subclass used to simply instantiation of singular attributes representing an entity's
identifier.
- SingularAttributeImpl.Version<X,Y> - cn.sexycode.mybatis.jpa.metamodel.internal中的类
-
Subclass used to simply instantiation of singular attributes representing an entity's
version.
- SQL_EXCEPTION_CONVERTER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
The org.hibernate.exception.spi.SQLExceptionConverter to use for converting SQLExceptions
to Hibernate's JDBCException hierarchy.
- sqlSessionFactory(SqlSessionFactory) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryBuilderImpl
-
- StandardScanEnvironmentImpl - cn.sexycode.mybatis.jpa.binding中的类
-
Implementation of ScanEnvironment leveraging a JPA deployment descriptor.
- StandardScanEnvironmentImpl(PersistenceUnitInfo) - 类 的构造器cn.sexycode.mybatis.jpa.binding.StandardScanEnvironmentImpl
-
- StandardServiceRegistry - cn.sexycode.mybatis.jpa.service中的接口
-
- STATEMENT_BATCH_SIZE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Maximum JDBC batch size.
- STATEMENT_FETCH_SIZE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Gives the JDBC driver a hint as to the number of rows that should be fetched from the database
when more rows are needed.
- STATEMENT_INSPECTOR - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names a org.hibernate.resource.jdbc.spi.StatementInspector implementation to be applied to
the org.hibernate.SessionFactory.
- STATIC_METAMODEL_POPULATION - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting that controls whether we seek out JPA "static metamodel" classes and populate them.
- STORAGE_ENGINE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Defines the default storage engine for the relational databases that support multiple storage engines.
- synchronizedTables - 类 中的变量cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- underlineToCamel(String) - 类 中的静态方法cn.sexycode.mybatis.jpa.util.ColumnNameUtil
-
underline to camel
- UNIQUE_CONSTRAINT_SCHEMA_UPDATE_STRATEGY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Unique columns and unique keys both use unique constraints in most dialects.
- unwrap(Class<T>) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionFactoryImpl
-
- unwrap(Class<T>) - 类 中的方法cn.sexycode.mybatis.jpa.session.SessionImpl
-
- updatable(Field) - 类 中的静态方法cn.sexycode.mybatis.jpa.util.PersistentUtil
-
- URL - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names the JDBC connection url.
- USE_DIRECT_REFERENCE_CACHE_ENTRIES - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Enable direct storage of entity references into the second level cache when applicable (immutable data, etc).
- USE_ENTITY_WHERE_CLAUSE_FOR_COLLECTIONS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Controls whether an entity's "where" clause, mapped using @Where(clause="....")
- USE_GET_GENERATED_KEYS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Tells the JDBC driver to attempt to retrieve row Id with the JDBC 3.0 PreparedStatement.getGeneratedKeys()
method.
- USE_IDENTIFIER_ROLLBACK - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
- USE_LEGACY_LIMIT_HANDLERS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting which indicates whether or not to use org.hibernate.dialect.pagination.LimitHandler
implementations that sacrifices performance optimizations to allow legacy 4.x limit behavior.
- USE_MINIMAL_PUTS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Optimize the cache for minimal puts instead of minimal gets
- USE_NATIONALIZED_CHARACTER_DATA - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Enable nationalized character support on all string / clob based attribute ( string, char, clob, text etc ).
- USE_NEW_ID_GENERATOR_MAPPINGS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Setting which indicates whether or not the new org.hibernate.id.IdentifierGenerator are used
for AUTO, TABLE and SEQUENCE.
- USE_QUERY_CACHE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Enable the query cache (disabled by default)
- USE_REFLECTION_OPTIMIZER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Use bytecode libraries optimized property access
- USE_SCROLLABLE_RESULTSET - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Use JDBC scrollable ResultSets.
- USE_SECOND_LEVEL_CACHE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Enable the second-level cache.
- USE_SQL_COMMENTS - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Add comments to the generated SQL
- USE_STREAMS_FOR_BINARY - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Use java.io streams to read / write binary data from / to JDBC
- USE_STRUCTURED_CACHE - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Enable use of structured second-level cache entries
- useDynamicInsert() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- useDynamicUpdate() - 类 中的方法cn.sexycode.mybatis.jpa.mapping.PersistentClass
-
- USER - 接口 中的静态变量cn.sexycode.mybatis.jpa.AvailableSettings
-
Names the connection user.