我有一个非常简单的控制器类,其中包含所有必需的注释,如@RequestMapping
,以将其公开为REST服务。
工作正常。输入和输出模型仅使用@XmlRootElement
和@XmlElement
进行注释。使用此配置,如何生成WSDL?
答案 0 :(得分:2)
WSDL更像是一个SOAP概念。在Spring世界中,它是使用Spring Web Services框架实现的。 Spring中的REST服务是使用Spring MVC构建的。
这是两个独立的框架。
要在Spring中获取WSDL,您应该使用Spring Web Services项目。
如果您需要,它也支持POX(普通旧XML)。