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

非推奨の API

内容

  • 最終的に非推奨
  • インターフェース
  • クラス
  • メソッド
  • コンストラクター
  • 最終的に非推奨の要素
    要素
    説明
    org.springframework.data.jpa.domain.Specification.where(Specification<T>)
    3.5 以降、null 仕様をサポートしたくないため、4.0 で削除されます。
    org.springframework.data.jpa.repository.query.JpaEntityGraph.isAdHocEntityGraph()
    使用される評価としての 3.5 は、JpaEntityGraph が動的であるかどうかを表すものではないためです。
    org.springframework.data.jpa.repository.query.JpaParameters.JpaParameter(MethodParameter)
    3.2.1 以降
    org.springframework.data.jpa.repository.query.QueryEnhancer.applySorting(Sort, String)
    3.5 以降、代わりに QueryEnhancer.rewrite(QueryRewriteInformation) を使用してください。
    org.springframework.data.jpa.repository.query.QueryEnhancer.getJoinAliases()
    org.springframework.data.jpa.repository.query.QueryEnhancer.getQuery()
  • 非推奨のインターフェース
    インターフェース
    説明
    org.springframework.data.envers.repository.support.EnversRevisionRepository
    1.1 以降、単純に RevisionRepository を継承することを推奨しています。
  • 非推奨のクラス
    クラス
    説明
    org.springframework.data.jpa.repository.query.JSqlParserUtils
    内部ユーティリティクラス。
    org.springframework.data.jpa.repository.support.QuerydslJpaRepository
    このクラスの代わりに QuerydslJpaPredicateExecutor を使用してください
  • 非推奨のメソッド
    メソッド
    説明
    org.springframework.data.envers.repository.support.DefaultRevisionMetadata.getRevisionDate()
    org.springframework.data.jpa.domain.Specification.where(Specification<T>)
    3.5 以降、null 仕様をサポートしたくないため、4.0 で削除されます。
    org.springframework.data.jpa.repository.JpaRepository.deleteInBatch(Iterable<T>)
    代わりに JpaRepository.deleteAllInBatch(Iterable) を使用してください。
    org.springframework.data.jpa.repository.JpaRepository.getById(ID)
    代わりに JpaRepository.getReferenceById(ID) を使用してください。
    org.springframework.data.jpa.repository.JpaRepository.getOne(ID)
    代わりに JpaRepository.getReferenceById(ID) を使用してください。
    org.springframework.data.jpa.repository.query.JpaEntityGraph.isAdHocEntityGraph()
    使用される評価としての 3.5 は、JpaEntityGraph が動的であるかどうかを表すものではないためです。
    org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy.create(EntityManager, JpaQueryMethodFactory, QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider, QueryRewriterProvider, EscapeCharacter)
    3.4 以降、代わりに JpaQueryLookupStrategy.create(EntityManager, JpaQueryMethodFactory, Key, ValueExpressionDelegate, QueryRewriterProvider, EscapeCharacter) を使用してください。
    org.springframework.data.jpa.repository.query.QueryEnhancer.applySorting(Sort, String)
    3.5 以降、代わりに QueryEnhancer.rewrite(QueryRewriteInformation) を使用してください。
    org.springframework.data.jpa.repository.query.QueryEnhancer.getJoinAliases()
    org.springframework.data.jpa.repository.query.QueryEnhancer.getQuery()
    org.springframework.data.jpa.repository.query.QueryUtils.createCountQueryFor(String)
    代わりに DeclaredQuery.deriveCountQuery(String) を使用してください。
    org.springframework.data.jpa.repository.query.QueryUtils.createCountQueryFor(String, String)
    代わりに DeclaredQuery.deriveCountQuery(String) を使用してください。
    org.springframework.data.jpa.repository.query.QueryUtils.detectAlias(String)
    代わりに DeclaredQuery.getAlias() を使用してください。
    org.springframework.data.jpa.repository.support.SimpleJpaRepository.getById(ID)
    org.springframework.data.jpa.repository.support.SimpleJpaRepository.getCountQuery(Specification<T>)
    代わりに SimpleJpaRepository.getCountQuery(Specification, Class) をオーバーライドします
    org.springframework.data.jpa.repository.support.SimpleJpaRepository.getOne(ID)
    org.springframework.data.jpa.repository.support.SimpleJpaRepository.readPage(TypedQuery<T>, Pageable, Specification<T>)
    代わりに SimpleJpaRepository.readPage(TypedQuery, Class, Pageable, Specification) を使用してください
  • 非推奨のコンストラクター
    コンストラクター
    説明
    org.springframework.data.jpa.repository.query.JpaParameters.JpaParameter(MethodParameter)
    3.2.1 以降

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