Class Hierarchy
- java.lang.Object
- org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration (implements org.springframework.context.ApplicationContextAware)
- org.springframework.data.mapping.context.AbstractMappingContext<E,P> (implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.beans.factory.InitializingBean, org.springframework.data.mapping.context.MappingContext<E,P>)
- org.springframework.data.relational.core.mapping.RelationalMappingContext
- org.springframework.data.jdbc.core.mapping.JdbcMappingContext
- org.springframework.data.mapping.model.AbstractPersistentProperty<P> (implements org.springframework.data.mapping.PersistentProperty<P>)
- org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<P>
- org.springframework.data.relational.core.mapping.BasicRelationalPersistentProperty (implements org.springframework.data.relational.core.mapping.RelationalPersistentProperty)
- org.springframework.data.jdbc.core.mapping.BasicJdbcPersistentProperty
- org.springframework.data.mapping.model.BasicPersistentEntity<T,P> (implements org.springframework.data.mapping.model.MutablePersistentEntity<T,P>)
- cn.dinodev.spring.data.jdbc.mapping.DinoJdbcPersistentEntity<T> (implements org.springframework.data.relational.core.mapping.RelationalPersistentEntity<T>)
- cn.dinodev.spring.data.sql.dialect.CamelNamingConversition (implements cn.dinodev.spring.data.sql.dialect.NamingConversition)
- org.springframework.data.convert.CustomConversions
- org.springframework.data.jdbc.core.convert.JdbcCustomConversions
- cn.dinodev.spring.data.jdbc.mapping.DerivedSqlIdentifier (implements org.springframework.data.relational.core.sql.SqlIdentifier)
- cn.dinodev.spring.data.sql.dialect.Dialect.Default (implements cn.dinodev.spring.data.sql.dialect.Dialect)
- cn.dinodev.spring.data.autoconfig.DinoDataAutoConfiguration
- cn.dinodev.spring.data.autoconfig.DinoFlaywayConfiguration (implements org.springframework.context.ApplicationListener<E>)
- cn.dinodev.spring.data.domain.EntityBase<K> (implements java.io.Serializable)
- cn.dinodev.spring.data.dao.EntityMeta
- cn.dinodev.spring.data.schema.FieldDef
- cn.dinodev.spring.data.schema.IndexDef
- cn.dinodev.spring.data.sql.builder.InsertSqlBuilder (implements cn.dinodev.spring.data.sql.SqlBuilder)
- cn.dinodev.spring.data.jdbc.mapping.JsonbPropertyValueConverter (implements org.springframework.data.convert.PropertyValueConverter<DV,SV,C>)
- cn.dinodev.spring.data.converts.JsonStringConvert (implements jakarta.persistence.AttributeConverter<X,Y>)
- cn.dinodev.spring.data.domain.LimitOffsetPageable (implements org.springframework.data.domain.Pageable, java.io.Serializable)
- cn.dinodev.spring.data.converts.ListLongJsonbConverter (implements jakarta.persistence.AttributeConverter<X,Y>)
- cn.dinodev.spring.data.converts.ListStringJsonbConverter (implements jakarta.persistence.AttributeConverter<X,Y>)
- com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- cn.dinodev.spring.data.sql.dialect.MysqlDialect (implements cn.dinodev.spring.data.sql.dialect.Dialect)
- cn.dinodev.spring.data.sql.dialect.NamingConversition.Default (implements cn.dinodev.spring.data.sql.dialect.NamingConversition)
- cn.dinodev.spring.data.converts.ObjectJsonbConverter (implements jakarta.persistence.AttributeConverter<X,Y>)
- cn.dinodev.spring.data.converts.PostgreJsonbReadingConverter (implements org.springframework.core.convert.converter.GenericConverter)
- cn.dinodev.spring.data.converts.PostgreJsonbWritingConverter (implements org.springframework.core.convert.converter.ConditionalGenericConverter)
- cn.dinodev.spring.data.sql.dialect.PostgreSQLDialect (implements cn.dinodev.spring.data.sql.dialect.Dialect)
- org.springframework.data.repository.config.RepositoryBeanDefinitionRegistrarSupport (implements org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar, org.springframework.context.ResourceLoaderAware)
- org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport (implements org.springframework.data.repository.config.RepositoryConfigurationExtension)
- org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport<T,S,ID> (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean, org.springframework.data.repository.core.support.RepositoryFactoryInformation<T,ID>)
- org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport<T,S,ID> (implements org.springframework.beans.factory.BeanFactoryAware)
- org.springframework.data.jdbc.repository.support.JdbcRepositoryFactoryBean<T,S,ID> (implements org.springframework.context.ApplicationEventPublisherAware)
- cn.dinodev.spring.data.schema.SchemaManager
- cn.dinodev.spring.data.converts.ScopeDefaultConvert (implements jakarta.persistence.AttributeConverter<X,Y>)
- org.springframework.data.jdbc.repository.support.SimpleJdbcRepository<T,ID> (implements org.springframework.data.repository.CrudRepository<T,ID>, org.springframework.data.repository.PagingAndSortingRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- org.springframework.data.mapping.model.SimpleTypeHolder
- cn.dinodev.spring.data.sql.dialect.SnakeNamingConversition (implements cn.dinodev.spring.data.sql.dialect.NamingConversition)
- cn.dinodev.spring.data.schema.TableDef
- cn.dinodev.spring.data.caching.TenantEntityKeyGenerator (implements org.springframework.cache.interceptor.KeyGenerator)
- cn.dinodev.spring.data.dao.processor.TenantJpaRepositoryPostProcessor (implements org.springframework.data.repository.core.support.RepositoryProxyPostProcessor)
- cn.dinodev.spring.data.schema.UniqueConstraint
- cn.dinodev.spring.data.sql.builder.WhereSql<T> (implements cn.dinodev.spring.data.sql.SqlBuilder)
Interface Hierarchy
- cn.dinodev.spring.data.sql.dialect.Dialect
- cn.dinodev.spring.data.domain.IdService
- cn.dinodev.spring.data.dao.JdbcHelperExcutor<T,K>
- cn.dinodev.spring.data.dao.JdbcSelectExecutor<T,K>
- cn.dinodev.spring.data.dao.CrudRepositoryBase<T,K> (also extends org.springframework.data.repository.ListCrudRepository<T,ID>, org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- cn.dinodev.spring.data.converts.Jsonb
- cn.dinodev.spring.data.domain.LogicalDelete
- cn.dinodev.spring.data.sql.dialect.NamingConversition
- org.springframework.data.repository.Repository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
- org.springframework.data.repository.ListCrudRepository<T,ID>
- cn.dinodev.spring.data.dao.CrudRepositoryBase<T,K> (also extends cn.dinodev.spring.data.dao.JdbcSelectExecutor<T,K>, org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- cn.dinodev.spring.data.sql.SqlBuilder
- cn.dinodev.spring.data.domain.TenantRowEntity
- cn.dinodev.spring.data.domain.TenantTableEntity
- cn.dinodev.spring.data.domain.Versioned
Annotation Interface Hierarchy