我在这里使用 CXF Aegis 数据绑定生成 Rest 服务,我不想使用 @XMLRootElement 注释。为此,我使用@Path、@PathParam 注释,但这里用于响应对象应该使用什么我不清楚,请帮助解决这个问题。
这是休息服务配置的代码。这里不知道如何配置那个List
@POST
@Path("/getworkorders/")
@Consumes("application/json")
@Produces("application/json")
public List<WorkOrderNeutral>getWorkOrders(@PathParam("BaseFilterNeutral")BaseFilterNeutral baseFilterNeutral) throws ServiceException;
这是我的数据绑定提供程序
<bean id="jaxbProviderAegis-workOrder" class="org.apache.cxf.jaxrs.provider.aegis.AegisElementProvider"/>