有没有办法只为特定环境发布Spring Web服务端点?

时间:2017-01-13 10:41:09

标签: web-services soap spring-ws

有一个Web应用程序使用WebServiceTemplate中的spring-ws来使用基于SOAP的远程Web服务。 我想创建一个Web服务端点("模拟"远程端点),以便在远程Web服务关闭时使用它。但是,我想要这个"嘲笑" Web服务只能从用于开发的环境中访问,它不应该在其他环境中发布(例如:集成,测试,生产等)。 可以从配置条目确定当前环境。 有没有办法以这种方式发布带有弹簧的网络服务?

1 个答案:

答案 0 :(得分:0)

如果只想在开发环境中创建这个模拟对象,那么你应该使用Spring的@Conditional注释。这是example