ewe*_*nli 25
直到3.1,EJB才存在.使用EJB 3.1,您可以使用单例bean来模拟:
@Startup
@Singleton
public class FooBean {
@PostConstruct
void atStartup() { ... }
@PreDestroy
void atShutdown() { ... }
}
Run Code Online (Sandbox Code Playgroud)
否则,你将需要依靠好老技巧来使用ServletContextInitializer.
有一些特定于应用程序的扩展,例如Glassfish的生命周期监听器.也许JBoss有这样的事情.
但如果我是你,我会尽可能地依赖标准功能.非标准扩展的问题在于您永远不知道可以做什么或不能做什么,例如,您是否可以开始交易,等等.
| 归档时间: |
|
| 查看次数: |
17091 次 |
| 最近记录: |