我尝试在我的类中处理一个方法,它有一个接口作为参数:
@WebMethod(operationName = "insertResource")
public abstract void insertResource(ResourceDto resource)
throws RemoteException;
ResourceDto 只是一个简单的接口:
@XmlJavaTypeAdapter(AnyTypeAdapter.class)
public interface ResourceDto extends Dto, Resource, Serializable
{
}
你可以看到,我尝试了 AnyTypeAdapter 来处理接口,但是它不起作用。谁能告诉我,我做错了什么或如何在 JAXB 中将接口作为参数(和返回值)处理?