Java Web Service操作

时间:2009-08-24 10:33:44

标签: java web-services

每次使用新服务调用Web方法时,我都会重复执行一组语句。我尝试在构造函数中编写,但构造函数只在服务器启动时调用一次。相反,每次在客户端创建服务时,我都需要执行一组stmts。

2 个答案:

答案 0 :(得分:0)

根据您的其他问题:也许interceptors会有所帮助

答案 1 :(得分:0)

您正在寻找@PostConstruct:

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

在实例化bean之后,容器会调用一个使用@PostConstruct注释的方法。

编辑:我想,我误解了你的问题。您可能正在寻找djna建议的拦截器,即javax.ejb.Interceptors注释。你可以找到一个很好的介绍here(一旦java.net的维护结束)。