标签: ejb scheduledexecutorservice
我正在编写一个每x秒调用一次REST服务的服务。我可以使用EJB @Schedule注释以及ScheduledExecutorService来实现。
哪一个更好用?为什么?
答案 0 :(得分:2)
如果您正在编写EJB应用程序,则应使用Schedule - EJB规范要求EJB should not use threads directly,并说这样做可能会导致容器中的错误,以及阻止容器有效管理资源。 作为交换,使用Schedule可以获得容器管理和EJB服务的好处。
Schedule