gpt4 book ai didi

java - HierarchicalUriComponents - 尝试导入它时无法识别它

转载 作者:行者123 更新时间:2023-12-01 16:31:49 24 4
gpt4 key购买 nike

HierarchicalUriComponents - 尝试导入它时无法识别 - 我正在使用 Spring Boot 版本 2.1.13 和 Spring-web 5.1.14

最佳答案

是的,您无法导入,因为 HierarchicalUriComponents 不是 public 类,只能由同一包中的类访问

final class HierarchicalUriComponents extends UriComponents { ... }

它更多的是一个内部实现,您可以在 UriComponentsBuilder.build() 类中检查它的使用方式。

public UriComponents build() {
return build(false);
}

public UriComponents build(boolean encoded) {
return buildInternal(encoded ?
EncodingHint.FULLY_ENCODED :
this.encodeTemplate ? EncodingHint.ENCODE_TEMPLATE : EncodingHint.NONE);
}
private UriComponents buildInternal(EncodingHint hint) {
UriComponents result;
if (this.ssp != null) {
result = new OpaqueUriComponents(this.scheme, this.ssp, this.fragment);
}
else {
HierarchicalUriComponents uric = new HierarchicalUriComponents(this.scheme, this.fragment,
this.userInfo, this.host, this.port, this.pathBuilder.build(), this.queryParams,
// Other logic

return result;
}

关于java - HierarchicalUriComponents - 尝试导入它时无法识别它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62024092/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com