ナビゲーションリンクをスキップ
Spring Data Core
  • ホーム
  • 概要
  • パッケージ
  • クラス
  • 使用
  • ツリー
  • 非推奨
  • インデックス
  • ヘルプ

非推奨の API

内容

  • 最終的に非推奨
  • インターフェース
  • クラス
  • メソッド
  • コンストラクター
  • 最終的に非推奨の要素
    要素
    説明
    org.springframework.data.geo.GeoModule
    4.0 以降、代わりに GeoJacksonModule を使用してください。
    org.springframework.data.repository.aot.generate.AotQueryMethodGenerationContext.getActualReturnType()
    org.springframework.data.repository.aot.generate.AotQueryMethodGenerationContext.getActualReturnTypeName()
    org.springframework.data.repository.aot.generate.AotQueryMethodGenerationContext.getReturnType()
    org.springframework.data.repository.aot.generate.AotQueryMethodGenerationContext.getReturnTypeName()
    org.springframework.data.repository.config.RepositoryRegistrationAotContribution.forBean(RegisteredBean)
    4.0 以降。
    org.springframework.data.repository.core.support.RepositoryComposition.RepositoryFragments.invoke(Method, Method, Object[])
    org.springframework.data.repository.init.Jackson2RepositoryPopulatorFactoryBean
    4.0 以降、JacksonRepositoryPopulatorFactoryBean を推奨。
    org.springframework.data.repository.init.Jackson2ResourceReader
    4.0 以降、JacksonResourceReader を推奨。
    org.springframework.data.web.config.SpringDataJacksonConfiguration
    4.0 以降、Jackson 3 を使用する SpringDataJackson3Configuration が優先されます。
    org.springframework.data.web.config.SpringDataJacksonModules
    4.0 以降、Jackson 3 を使用する SpringDataJackson3Configuration が優先されます。
    org.springframework.data.web.ProjectingJackson2HttpMessageConverter
    4.0 以降、ProjectingJacksonHttpMessageConverter を推奨。
  • 非推奨のインターフェース
    インターフェース
    説明
    org.springframework.data.web.config.SpringDataJacksonModules
    4.0 以降、Jackson 3 を使用する SpringDataJackson3Configuration が優先されます。
  • 非推奨のクラス
    クラス
    説明
    org.springframework.data.geo.GeoModule
    4.0 以降、代わりに GeoJacksonModule を使用してください。
    org.springframework.data.repository.init.Jackson2RepositoryPopulatorFactoryBean
    4.0 以降、JacksonRepositoryPopulatorFactoryBean を推奨。
    org.springframework.data.repository.init.Jackson2ResourceReader
    4.0 以降、JacksonResourceReader を推奨。
    org.springframework.data.transaction.ChainedTransactionManager
    2.5 以降
    org.springframework.data.util.NullableUtils
    4.0 以降、Spring Framework 独自の @Nullable および @NonNullApi アノテーションの代わりに、JSpecify アノテーションを完全に使用する Nullness が推奨されています。
    org.springframework.data.web.config.SpringDataJacksonConfiguration
    4.0 以降、Jackson 3 を使用する SpringDataJackson3Configuration が優先されます。
    org.springframework.data.web.ProjectingJackson2HttpMessageConverter
    4.0 以降、ProjectingJacksonHttpMessageConverter を推奨。
  • 非推奨のメソッド
    メソッド
    説明
    org.springframework.data.expression.ValueEvaluationContext.getRequiredEvaluationContext()
    4.0 以降、EvaluationContext は常に提供されます。
    org.springframework.data.repository.aot.generate.AotQueryMethodGenerationContext.getActualReturnType()
    org.springframework.data.repository.aot.generate.AotQueryMethodGenerationContext.getActualReturnTypeName()
    org.springframework.data.repository.aot.generate.AotQueryMethodGenerationContext.getReturnType()
    org.springframework.data.repository.aot.generate.AotQueryMethodGenerationContext.getReturnTypeName()
    org.springframework.data.repository.config.RepositoryBeanDefinitionRegistrarSupport.registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry)
    2.2 以降、代わりに RepositoryBeanDefinitionRegistrarSupport.registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry, BeanNameGenerator) を呼び出します。
    org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport.getModulePrefix()
    3.0 以降、代わりに RepositoryConfigurationExtension.getModuleIdentifier() を参照し、RepositoryConfigurationExtension.getModuleIdentifier() で定義されている名前から識別子へのデフォルトの変換が適切でない場合は、RepositoryConfigurationExtensionSupport.getModuleName() を直接実装するか、両方のメソッドを実装してください。
    org.springframework.data.repository.config.RepositoryRegistrationAotContribution.forBean(RegisteredBean)
    4.0 以降。
    org.springframework.data.repository.core.support.RepositoryComposition.RepositoryFragments.invoke(Method, Method, Object[])
    org.springframework.data.repository.core.support.RepositoryFactorySupport.getEntityInformation(Class<T>)
    4.0 以降、代わりに RepositoryFactorySupport.getEntityInformation(RepositoryMetadata) を使用してください。
    org.springframework.data.repository.query.QueryMethod.createParameters(ParametersSource)
    3.5 以降、代わりに QueryMethod(Method, RepositoryMetadata, ProjectionFactory, Function) を使用してください。
    org.springframework.data.util.ReflectionUtils.findRequiredMethod(Class<?>, String, Class<?>...)
    3.5 以降、代わりに ReflectionUtils.getRequiredMethod(Class, String, Class[]) を使用してください。
    org.springframework.data.web.SlicedResourcesAssembler.toEmptyModel(Slice<?>, Class<?>, Optional<Link>)
  • 非推奨のコンストラクター
    コンストラクター
    説明
    org.springframework.data.repository.query.QueryMethod(Method, RepositoryMetadata, ProjectionFactory)
    3.5 以降、代わりに QueryMethod(Method, RepositoryMetadata, ProjectionFactory, Function) を使用してください。

Copyright © 2011–2025 Pivotal Software, Inc.. All rights reserved.