- 最終的に非推奨の要素要素説明3.4.0 が 4.0.0 から削除され、
EndpointExposure.WEBが使用されるようになったため3.5.0 で削除のため 3.3.0 以降3.3.0 以降、3.5.0 で削除されPrometheusMetricsExportAutoConfigurationを推奨3.4.0 以降、OpenTelemetryTracingAutoConfigurationを推奨3.4.0 以降、OtlpTracingAutoConfigurationを推奨3.4.0 以降、4.0.0 で削除されOtlpTracingConnectionDetails.getUrl(Transport)を推奨3.5.0 で削除のため 3.3.0 以降3.3.0 以降、3.5.0 で削除されZipkinHttpClientBuilderCustomizerを推奨3.3.0 以降、3.5.0 で削除されZipkinHttpClientBuilderCustomizerを推奨3.4.0 以降、4.0.0 で削除されAbstractExposableEndpoint(EndpointId, Access, Collection)を推奨3.4.0 以降、4.0.0 で削除されAbstractDiscoveredEndpoint(EndpointDiscoverer, Object, EndpointId, Access, Collection)を推奨3.4.0 以降、4.0.0 で削除されEndpoint.defaultAccess()を推奨3.4.0 以降、4.0.0 で削除されEndpointDiscoverer(ApplicationContext, ParameterValueMapper, Collection, Collection, Collection)を推奨3.4.0 以降、4.0.0 で削除されEndpointDiscoverer.createEndpoint(Object, EndpointId, Access, Collection)を推奨3.4.0 以降、4.0.0 で削除されExposableEndpoint.getDefaultAccess()を推奨3.4.0 が 4.0.0 の除去に有利であるため3.4.0 以降、4.0.0 で削除されJmxEndpointDiscoverer(ApplicationContext, ParameterValueMapper, Collection, Collection, Collection)を推奨3.3.0 は@Endpointと@WebEndpointに有利であるため3.3.0 以降は@Endpointと@WebEndpointのサポートを推奨3.3.3 以降は@Endpointと@WebEndpointのサポートを推奨3.3.3 以降は@Endpointと@WebEndpointのサポートを推奨3.3.0 は@Endpointと@WebEndpointに有利であるため3.3.0 は@Endpointと@WebEndpointに有利であるため3.3.0 は@Endpointと@WebEndpointに有利であるため3.3.0 は@Endpointと@WebEndpointに有利であるため3.4.0 以降、4.0.0 で削除されWebEndpoint.defaultAccess()を推奨3.3.0 は@Endpointと@WebEndpointに有利であるため3.3.0 は@Endpointと@WebEndpointに有利であるため3.3.5 以降は@Endpointと@WebEndpointのサポートを推奨3.3.5 以降は@Endpointと@WebEndpointのサポートを推奨3.3.0 以降は@Endpointと@WebEndpointのサポートを推奨3.3.1 以降、3.5.0 で削除されPrometheusScrapeEndpoint(PrometheusRegistry, Properties)を推奨3.3.0 以降、3.5.0 で削除されPrometheusScrapeEndpointを推奨3.3.0 以降、3.5.0 で削除されPrometheusOutputFormatを推奨3.3.0 以降、3.5.0 で削除されSessionsEndpoint(SessionRepository, FindByIndexNameSessionRepository)を推奨org.springframework.boot.autoconfigure.flyway.FlywayProperties.setSqlServerKerberosLoginFile(String) 3.3.10 以降、4.0.0 で削除されました。これはパッケージ非公開であるべきでした。3.4.4 以降、4.0.0 で削除されJpaBaseConfiguration.getVendorProperties(DataSource)を推奨3.2.6 以降、3.5.0 で削除されDockerApi.ImageApi.exportLayers(ImageReference, IOBiConsumer)を推奨3.3.7 以降、3.5.0 で削除されProgressUpdateEvent.ProgressDetail.asPercentage()を推奨3.3.7 以降、3.5.0 で削除されProgressUpdateEvent.ProgressDetail.asPercentage()を推奨3.5.0 で削除のため 3.3.7 以降3.4.0 以降、4.0.0 で削除されConfigurations(UnaryOperator, Collection, Function)を推奨3.4.0 以降、4.0.0 で削除されApplicationResourceLoader.get()を推奨3.4.0 以降、4.0.0 で削除されApplicationResourceLoader.get(ClassLoader)を推奨3.4.0 以降、4.0.0 で削除されHikariCheckpointRestoreLifecycle(DataSource, ConfigurableApplicationContext)を推奨3.4.8 は 4.0.0 で置換なしで削除されるため3.4.0 以降、4.0.0 で削除されEnclosedInSquareBracketsConverterを推奨3.4.4 以降、4.0.0 で削除されEntityManagerFactoryBuilder(JpaVendorAdapter, Function, PersistenceUnitManager)を推奨3.4.4 以降、4.0.0 で削除されEntityManagerFactoryBuilder(JpaVendorAdapter, Function, PersistenceUnitManager, URL)を推奨4.0.0 で削除のため 3.4.0 以降3.4.0 以降、4.0.0 で削除されSpringApplication.logStartupInfo(ConfigurableApplicationContext)を推奨3.2.11 で 4.0.0 から削除3.4.0 以降、4.0.0 で削除されAbstractApplicationContextRunner(Function, Supplier, Class...)を推奨3.4.0 以降、4.0.0 で削除されMockitoBeanを推奨3.4.0 以降、4.0.0 で削除されMockitoBeanを推奨3.4.0 以降、4.0.0 から Spring Framework がMockitoBeanおよびMockitoSpyBeanをサポートするように削除されました。3.4.0 以降、4.0.0 で削除されMockResetを推奨3.4.0 以降、4.0.0 で削除されMockitoResetTestExecutionListenerを推奨3.4.0 から 4.0.0 を削除して Spring Framework のMockitoBeanとMockitoSpyBeanを使用する3.4.0 以降、4.0.0 で削除されMockitoSpyBeanを推奨3.4.0 以降、4.0.0 で削除されMockitoSpyBeanを推奨3.4.0 以降、4.0.0 で削除されCustomHttpComponentsClientHttpRequestFactory(HttpClientOption[], ClientHttpRequestFactorySettings)を推奨3.4.0 は、プロパティのソースとなるContainerを挿入するDynamicPropertyRegistrarBean を使用してプロパティを登録するために、4.0.0 から削除されます。3.4.0 以降、4.0.0 が削除され、代わりに 1 つ以上のDynamicPropertyRegistrarBean が宣言されるようになりました。3.4.0 以降、4.0.0 で削除されClientHttpRequestFactoryBuilderを推奨3.4.0 以降、4.0.0 で削除されClientHttpRequestFactorySettingsを推奨3.4.0 以降、4.0.0 で削除されRestTemplateBuilder.requestFactoryBuilder(ClientHttpRequestFactoryBuilder)を推奨3.4.0 以降、4.0.0 で削除されRestTemplateBuilder.connectTimeout(Duration)を推奨3.4.0 以降、4.0.0 で削除されRestTemplateBuilder.readTimeout(Duration)を推奨3.4.0 以降、4.0.0 で削除されRestTemplateBuilder.sslBundle(SslBundle)を推奨
- 非推奨のインターフェースインターフェース説明3.3.0 以降、3.5.0 で削除され
ZipkinHttpClientBuilderCustomizerを推奨3.3.0 以降、3.5.0 で削除されZipkinHttpClientBuilderCustomizerを推奨3.3.3 以降は@Endpointと@WebEndpointのサポートを推奨3.3.3 以降は@Endpointと@WebEndpointのサポートを推奨3.3.0 は@Endpointと@WebEndpointに有利であるため3.3.0 は@Endpointと@WebEndpointに有利であるため
- 非推奨のクラスクラス説明3.3.0 以降、3.5.0 で削除され
PrometheusMetricsExportAutoConfigurationを推奨3.4.0 以降、OpenTelemetryTracingAutoConfigurationを推奨3.4.0 以降、OtlpTracingAutoConfigurationを推奨3.5.0 で削除のため 3.3.0 以降3.3.0 以降は@Endpointと@WebEndpointのサポートを推奨3.3.0 は@Endpointと@WebEndpointに有利であるため3.3.0 は@Endpointと@WebEndpointに有利であるため3.3.5 以降は@Endpointと@WebEndpointのサポートを推奨3.3.5 以降は@Endpointと@WebEndpointのサポートを推奨3.3.0 以降は@Endpointと@WebEndpointのサポートを推奨3.3.0 以降、3.5.0 で削除されPrometheusScrapeEndpointを推奨3.4.0 以降、4.0.0 で削除されEnclosedInSquareBracketsConverterを推奨3.2.11 で 4.0.0 から削除3.4.0 以降、4.0.0 から Spring Framework のMockitoBeanおよびMockitoSpyBeanサポートを削除3.4.0 以降、4.0.0 から Spring Framework がMockitoBeanおよびMockitoSpyBeanをサポートするように削除されました。3.4.0 以降、4.0.0 で削除されMockitoResetTestExecutionListenerを推奨3.4.0 から 4.0.0 を削除して Spring Framework のMockitoBeanとMockitoSpyBeanを使用する3.4.0 は、プロパティのソースとなるContainerを挿入するDynamicPropertyRegistrarBean を使用してプロパティを登録するために、4.0.0 から削除されます。3.4.0 以降、4.0.0 が削除され、代わりに 1 つ以上のDynamicPropertyRegistrarBean が宣言されるようになりました。3.4.0 以降、4.0.0 で削除されClientHttpRequestFactoryBuilderを推奨
- 非推奨の Enum クラス列挙型 Class説明3.5.0 で削除のため 3.3.0 以降3.3.0 以降、3.5.0 で削除され
PrometheusOutputFormatを推奨3.4.0 以降、4.0.0 で削除されMockResetを推奨
- 非推奨のレコードクラス
- 非推奨のアノテーションインターフェースアノテーションインターフェース説明3.3.0 は
@Endpointと@WebEndpointに有利であるため3.3.0 は@Endpointと@WebEndpointに有利であるため3.3.0 は@Endpointと@WebEndpointに有利であるため3.4.0 以降、4.0.0 で削除されMockitoBeanを推奨3.4.0 以降、4.0.0 で削除されMockitoBeanを推奨3.4.0 以降、4.0.0 で削除されMockitoSpyBeanを推奨3.4.0 以降、4.0.0 で削除されMockitoSpyBeanを推奨
- 非推奨のメソッドメソッド説明3.4.0 以降、4.0.0 で削除され
OtlpTracingConnectionDetails.getUrl(Transport)を推奨3.4.0 以降、4.0.0 で削除されEndpoint.defaultAccess()を推奨3.4.0 以降、4.0.0 で削除されEndpointDiscoverer.createEndpoint(Object, EndpointId, Access, Collection)を推奨3.4.0 以降、4.0.0 で削除されExposableEndpoint.getDefaultAccess()を推奨3.4.0 が 4.0.0 の除去に有利であるため3.4.0 以降、4.0.0 で削除されWebEndpoint.defaultAccess()を推奨org.springframework.boot.autoconfigure.flyway.FlywayProperties.setSqlServerKerberosLoginFile(String) 3.3.10 以降、4.0.0 で削除されました。これはパッケージ非公開であるべきでした。3.4.4 以降、4.0.0 で削除されJpaBaseConfiguration.getVendorProperties(DataSource)を推奨3.2.6 以降、3.5.0 で削除されDockerApi.ImageApi.exportLayers(ImageReference, IOBiConsumer)を推奨3.3.7 以降、3.5.0 で削除されProgressUpdateEvent.ProgressDetail.asPercentage()を推奨3.3.7 以降、3.5.0 で削除されProgressUpdateEvent.ProgressDetail.asPercentage()を推奨3.5.0 で削除のため 3.3.7 以降3.4.0 以降、4.0.0 で削除されConfigurations(UnaryOperator, Collection, Function)を推奨3.4.8 は 4.0.0 で置換なしで削除されるため4.0.0 で削除のため 3.4.0 以降3.4.0 以降、4.0.0 で削除されSpringApplication.logStartupInfo(ConfigurableApplicationContext)を推奨誤って使用しないようにしてください。代わりに、標準の AssertJassertThat(context)...呼び出しを優先してください。誤って使用しないようにしてください。代わりに、標準の AssertJassertThat(context)...呼び出しを優先してください。3.4.0 以降、4.0.0 で削除されRestTemplateBuilder.requestFactoryBuilder(ClientHttpRequestFactoryBuilder)を推奨3.4.0 以降、4.0.0 で削除されRestTemplateBuilder.connectTimeout(Duration)を推奨3.4.0 以降、4.0.0 で削除されRestTemplateBuilder.readTimeout(Duration)を推奨3.4.0 以降、4.0.0 で削除されRestTemplateBuilder.sslBundle(SslBundle)を推奨
- 非推奨のコンストラクターコンストラクター説明3.4.0 以降、4.0.0 で削除され
AbstractExposableEndpoint(EndpointId, Access, Collection)を推奨3.4.0 以降、4.0.0 で削除されAbstractDiscoveredEndpoint(EndpointDiscoverer, Object, EndpointId, Access, Collection)を推奨3.4.0 以降、4.0.0 で削除されEndpointDiscoverer(ApplicationContext, ParameterValueMapper, Collection, Collection, Collection)を推奨3.4.0 以降、4.0.0 で削除されJmxEndpointDiscoverer(ApplicationContext, ParameterValueMapper, Collection, Collection, Collection)を推奨3.3.1 以降、3.5.0 で削除されPrometheusScrapeEndpoint(PrometheusRegistry, Properties)を推奨3.3.0 以降、3.5.0 で削除されSessionsEndpoint(SessionRepository, FindByIndexNameSessionRepository)を推奨3.4.0 以降、4.0.0 で削除されApplicationResourceLoader.get()を推奨3.4.0 以降、4.0.0 で削除されApplicationResourceLoader.get(ClassLoader)を推奨3.4.0 以降、4.0.0 で削除されHikariCheckpointRestoreLifecycle(DataSource, ConfigurableApplicationContext)を推奨3.4.4 以降、4.0.0 で削除されEntityManagerFactoryBuilder(JpaVendorAdapter, Function, PersistenceUnitManager)を推奨3.4.4 以降、4.0.0 で削除されEntityManagerFactoryBuilder(JpaVendorAdapter, Function, PersistenceUnitManager, URL)を推奨3.4.0 以降、4.0.0 で削除されAbstractApplicationContextRunner(Function, Supplier, Class...)を推奨3.4.0 以降、4.0.0 で削除されCustomHttpComponentsClientHttpRequestFactory(HttpClientOption[], ClientHttpRequestFactorySettings)を推奨
- 非推奨の列挙定数
- 非推奨のアノテーションインターフェース要素アノテーションインターフェース Element説明3.4.0 以降、4.0.0 で削除され
Endpoint.defaultAccess()を推奨3.4.0 が 4.0.0 の除去に有利であるため3.4.0 以降、4.0.0 で削除されWebEndpoint.defaultAccess()を推奨
CloudFoundryWebEndpointDiscoverer(ApplicationContext, ParameterValueMapper, EndpointMediaTypes, List, Collection, Collection, Collection)を推奨