我使用注释配置我的 JAX-WS Web 服务。我使用了一个端点接口,该接口带有一些值的注释,供服务器和客户端使用,因此它们共享接口。
我的界面如下所示:
@WebService(name = Constants.NAME, serviceName = Constants.SERVICE_NAME, targetNamespace = Constants.NAMESPACE)
@SOAPBinding
public interface IManagementBean {
@WebMethod(operationName = "getStatistics")
IGetStatsResponse getStatistics(IGetStatsRequest request,
@WebParam(name = "gridName", header = true, partName = "gridName") String gridName)
throws WebServiceException;
}
在相应的实现中,我使用相同的注释,这对我来说看起来很多余。
有没有办法告诉实现从接口“拉”注释而不是在两边都定义它们?