2009-08-24 9 views
0

새로운 웹 서비스에서 웹 메소드를 호출 할 때마다 반복적으로 실행되는 명령문 세트가 있습니다. 생성자에서 작성을 시도했지만 서버가 시작될 때 생성자가 한 번만 호출됩니다. 대신 서비스가 클라이언트에서 생성 될 때마다 실행되도록 stmt 세트가 필요합니다.Java 웹 서비스 작업

답변

0

다른 quuestion에 따라 경찰 : 어쩌면 interceptors 당신은 @PostConstruct를 찾고

0

도움이 될 것입니다 :

@javax.annotation.PostConstruct 
public void postConstruct(){ 
    // initialization code 
} 

@PostConstruct 주석이 방법은 빈의 인스턴스가 한 번 한 후 컨테이너에 의해 호출된다 .

편집 : 나는 귀하의 질문에 대한 오해가 있다고 생각합니다. djna가 제안한 요격 (interceptor)을 찾고 있습니다 (예 : javax.ejb.Interceptors 주석). 좋은 소개 here을 찾을 수 있습니다 (java.net의 유지 보수가 끝나자 마자).

+0

답장 보내 주셔서 감사합니다! – Ajay