我有不同的 Spring Web 服务,它们由端点注释包含在上下文中,因此尽管有注释(没有接口等),但没有依赖关系。因此,不存在“上下文”信息。
现在我想链接一个网络服务请求,即。调用端点本身应该调用同一服务器上的 Web 服务。我可以使用 Spring 的 WebServiceTemplate,但是,我需要此请求的当前服务器 url。
有什么方法可以在应用程序启动期间将此 url 注入端点?由于端点不扩展某些类,因此无法在端点内的任何地方获取此信息,请求参数也没有此信息(这些是简单的 JAXB 类,根据请求编组)。