HttpServiceProxyFactory.builder()和WebClientAdapter.forClient()失效问题

发布时间:2024年01月10日

问题:

今天我在学习springboot3远程访问的时候,发现我在创建代理工厂的时候,方法失效了,

HttpServiceProxyFactory proxyFactory =
                HttpServiceProxyFactory.builder(WebClientAdapter.forClient(webClient)).build();

其中builderforClient方法都被叉叉掉了;在springframework的API中,我发现如下信息:

这是HttpServiceProxyFactory类

这是WebClientAdapter类

这是WebClientAdapter的父类
?????

?可以看出WebClientAdapter的父类HttpClientAdapter要被移除了,上面写着在6.2版本中就会删除,然后牵扯到其它类中的方法,当然,他们类中也有相应的替代方法。

解决:

HttpServiceProxyFactory proxyFactory =               
            HttpServiceProxyFactory.builderFor(WebClientAdapter.create(webClient)).build();

这是他们类中可以平替的方法,作用是一样的。具体信息可以查看API 链接 ---->?相关API

文章来源:https://blog.csdn.net/m0_65999969/article/details/135485963
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。