日期:2014-05-20  浏览次数:20692 次

EJB定时器问题---自动运行
看到的例子都是客户端调用一个方法创建定时器,然后定时器运行。能不能不需要客户端调用,EJB发布后就自动创建定时器?

------解决方案--------------------
你可以写一个生命周期模块, 在load 的时候去调用创建定时器的方法

也可以用一个servlet 在init 中去调用, 这个servlet 也可以用来控制 timer
------解决方案--------------------
你可以用quartz 动态添加任务和配置时间。

导入相应的包就好,例如他在spring的配置如下:

http://futureinhands.javaeye.com/blog/319913
------解决方案--------------------
在加一个用过滤器也可以。。。。
当过滤器初始化的时候自动创建定时器就可以了。
------解决方案--------------------
hao
------解决方案--------------------
都可以吧
------解决方案--------------------

------解决方案--------------------
强烈推荐quartz 
简单又方便
而且功能也很强大的