2017-01-13 17 views
1

원격 SOAP 기반 웹 서비스를 사용하기 위해 에서 WebServiceTemplate을 사용하는 웹 응용 프로그램이 있습니다. 원격 웹 서비스가 중단되었을 때 사용할 수 있도록 웹 서비스 끝점 (원격 끝점을 조롱)을 만들고 싶습니다. 그러나이 "조롱 된"웹 서비스는 개발 환경에서만 접근 할 수 있어야하며 다른 환경 (예 : 통합, 테스트, 생산 등)에 게시해서는 안됩니다. 현재 환경은 구성 항목에서 결정할 수 있습니다. 그런 방법으로 봄에 웹 서비스를 게시 할 수있는 방법이 있습니까?특정 환경에 대해서만 Spring 웹 서비스 엔드 포인트를 게시 할 수있는 방법이 있습니까?

답변

0

dev 환경에서만 mock 객체를 만들고 싶다면 Spring의 @Conditional annotation을 사용해야한다. example입니다.