Существует веб-приложение, которое использует WebServiceTemplate
от spring-ws
для использования удаленных SOAP-сервисов. Я хотел бы создать конечную точку веб-сервиса («высмеивать» удаленные конечные точки), чтобы он мог использоваться, когда удаленный веб-сервис недоступен. Тем не менее, я хочу, чтобы этот «издевавшийся» веб-сервис был доступен только из среды, используемой для разработки, его нельзя публиковать в других средах (например: Integration, Test, Production и т. Д.). Текущую среду можно определить из записи конфигурации. Есть ли способ опубликовать веб-сервис с весной таким образом?Есть ли способ опубликовать конечную точку веб-сервиса Spring только для конкретной среды?
1
A
ответ
0
Если вы хотите создать этот макет объекта только в среде dev, то вы должны использовать @Conditional аннотацию Spring. Вот example.