-
Terminally Deprecated ElementsElementDescriptionorg.springframework.data.repository.aot.generate.AotQueryMethodGenerationContext.getReturnTypeName()since 4.0.since 4.0, in favor of
JacksonRepositoryPopulatorFactoryBean
.since 4.0, in favor ofJacksonResourceReader
.since 4.0, in favor ofSpringDataJackson3Configuration
which uses Jackson 3.since 4.0, in favor ofSpringDataJackson3Configuration
which uses Jackson 3.since 4.0, in favor ofProjectingJacksonHttpMessageConverter
.
-
Deprecated Interfaces
-
Deprecated ClassesClassDescriptionsince 4.0, use
GeoJacksonModule
instead.since 4.0, in favor ofJacksonRepositoryPopulatorFactoryBean
.since 4.0, in favor ofJacksonResourceReader
.since 2.5since 4.0 in favor ofNullness
fully using JSpecify annotations instead of Spring Framework's own @Nullable and @NonNullApi annotations.since 4.0, in favor ofSpringDataJackson3Configuration
which uses Jackson 3.since 4.0, in favor ofProjectingJacksonHttpMessageConverter
.
-
Deprecated MethodsMethodDescriptionsince 4.0, EvaluationContext is always provided.org.springframework.data.repository.aot.generate.AotQueryMethodGenerationContext.getReturnTypeName()org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.getModulePrefix()since 3.0, refer to
RepositoryConfigurationExtension.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 4.0.since 4.0, useRepositoryFactorySupport.getEntityInformation(RepositoryMetadata)
instead.since 3.5, useQueryMethod(Method, RepositoryMetadata, ProjectionFactory, Function)
instead.since 3.5, useReflectionUtils.getRequiredMethod(Class, String, Class[])
instead.
-
Deprecated ConstructorsConstructorDescriptionorg.springframework.data.repository.query.QueryMethod
(Method, RepositoryMetadata, ProjectionFactory) since 3.5, useQueryMethod(Method, RepositoryMetadata, ProjectionFactory, Function)
instead.
GeoJacksonModule
instead.