-
Deprecated Interfaces
-
Deprecated ClassesClassDescriptionsince 2.5since 3.0. Use
SimpleMetadataReaderFactorydirectly.since 3.0 to go package protected at some point. Refer toTypeInformationonly.
-
Deprecated Annotation Interfaces
-
Deprecated FieldsFieldDescription
-
Deprecated MethodsMethodDescriptionsince 3.0, use
MappingInstantiationException.getEntityCreator()instead.since 3.0, usePersistentEntity.getInstanceCreatorMetadata().since 3.0, usePersistentEntity.isCreatorArgument(PersistentProperty)instead.since 2.3, usePersistentPropertyPathAccessor.getProperty(PersistentPropertyPath)insteadsince 2.3, usePersistentPropertyPathAccessor.setProperty(PersistentPropertyPath, Object)instead.since 3.0, useInstanceCreatorMetadata.isCreatorParameter(PersistentProperty)instead.org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.getModulePrefix()since 3.0, refer toRepositoryConfigurationExtension.getModuleIdentifier()instead and implement eitherRepositoryConfigurationExtensionSupport.getModuleName()directly or both methods if the default translation from name to identifier as defined inRepositoryConfigurationExtension.getModuleIdentifier()doesn't suit you.since 2.6 because it has a misleading name. UseRepositoryFactorySupport.instantiateClass(Class, Object...)instead.since 3.0. UseTypeInformation.of(org.springframework.core.ResolvableType)instead.since 3.0. UseTypeInformation.fromReturnTypeOf(Method)instead.since 3.0. UseTypeInformation.specialize(TypeInformation)instead, i.e. switch the given parameter's type toTypeInformationin the first place.
-
Deprecated ConstructorsConstructorDescriptionsince 2.1, use
QPageRequest.of(int, int)instead.since 2.1, useQPageRequest.of(int, int, OrderSpecifier...)instead.since 2.1, useQPageRequest.of(int, int, QSort)instead.since 2.2. Prefer to use overload taking aBeanNameGeneratoradditionally.
MetadataReaderto obtaindeclared methodsdirectly.