gpt4 book ai didi

java - WSO2应用程序服务器: Distinguish duplicate method names

转载 作者:行者123 更新时间:2023-12-01 04:57:13 24 4
gpt4 key购买 nike

对于大学的一个项目,我试图在 WSO2 应用程序服务器 v5.01 上设置一个非常简单的 HelloWorld 服务。它包含一个接口(interface)和一个具有三个方法的类。

界面:

public interface HelloWorld {
public String helloWorld();
public String sayHello(String name);
public String sayHello(String name, String surename);
}

实现:

public class HelloWorldImpl implements HelloWorld {

@Override
public String helloWorld() {
return "Hello World!";
}

@Override
public String sayHello(String name) {
return "Hello " + name;
}

@Override
public String sayHello(String name, String surname) {
return "Hello " + name + " " + surname;
}
}

正如您所看到的,该实现包含两个同名的方法。如果我将其打包为 aar 文件上传,该服务仅提供第二个方法签名。我如何告诉服务同时提供这两种服务?我可以添加任何注释吗?或者如何添加注释?

感谢任何帮助!预先非常感谢!

最佳答案

许多远程处理实现不支持重载方法(相同名称,不同参数)。只需使 sayHello 方法的方法名称彼此不同即可避免这种情况

关于java - WSO2应用程序服务器: Distinguish duplicate method names,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13902928/

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