インターフェースの使用
org.springframework.web.accept.ApiVersionResolver
ApiVersionResolver を使用するパッケージ
org.springframework.web.accept 内の ApiVersionResolver 使用
ApiVersionResolver を実装している org.springframework.web.accept のクラス修飾子と型クラス説明classAccept または Content-Type ヘッダーにあるメディア型 パラメーターからバージョンを抽出するApiVersionResolver。classパスセグメントからバージョンを抽出するApiVersionResolver。classクエリパラメーターからバージョンを抽出するApiVersionResolver。型の型引数を持つ org.springframework.web.accept のコンストラクターパラメーター ApiVersionResolver修飾子コンストラクター説明DefaultApiVersionStrategy(ListSE<ApiVersionResolver> versionResolvers, ApiVersionParser<?> versionParser, @Nullable BooleanSE versionRequired, @Nullable StringSE defaultVersion, boolean detectSupportedVersions, @Nullable PredicateSE<ComparableSE<?>> supportedVersionPredicate, @Nullable ApiVersionDeprecationHandler deprecationHandler) インスタンスの作成。org.springframework.web.servlet.config.annotation 内の ApiVersionResolver 使用
型 ApiVersionResolver のパラメーターを持つ org.springframework.web.servlet.config.annotation のメソッド修飾子と型メソッド説明ApiVersionConfigurer.useVersionResolver(ApiVersionResolver... resolvers) API バージョンを解決するためにカスタムリゾルバーを追加します。