gpt4 book ai didi

java - 区分 WebParam 中的 Null 和空集合

转载 作者:行者123 更新时间:2023-11-30 09:02:44 24 4
gpt4 key购买 nike

@WebService
public interface MyService {
public void doStuff( @WebParam(name = "someObjectList") List<SomeObject> someObjectList);
}

我想区分 null 和空列表。我应该如何注释@WebParam someObjectList

应该可以吧,我找到了这个JAXB example .

我正在使用 apache cxf 3.0.1 生成 ws

最佳答案

最合乎逻辑的方法是:

public class MyListParameter {

@XmlElementWrapper(nillable=true)
public List<MyObject> myObjects;

}

然后:

@WebService
public interface MyService {
public void doStuff( @WebParam(name = "someObjectList") MyListParameter someObjectList);
}

关于java - 区分 WebParam 中的 Null 和空集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25884172/

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