每次使用新服务调用web方法时,我都会重复执行一组语句。我尝试在构造函数中编写代码,但该构造函数只在服务器启动时调用一次。相反,我需要在每次在客户端创建服务时执行一组stmt。
发布于 2009-08-24 10:57:03
根据您的其他问题:也许interceptors会有所帮助
发布于 2009-08-24 11:43:58
您正在寻找@PostConstruct:
@javax.annotation.PostConstruct
public void postConstruct(){
// initialization code
}使用@PostConstruct注释的方法在bean实例化后由容器调用一次。
编辑:我想,我误解了你的问题。您可能正在寻找djna建议的拦截器,即javax.ejb.Interceptors注释。你可以找到一个很好的介绍here (一旦java.net的维护结束)。
https://stackoverflow.com/questions/1321606
复制相似问题