EJB / MDB应用程序中的DI
|
我目前正在开发在IBM Websphere Application Server 7(Java EE 5)上运行的小型EJB应用程序。该应用程序主要由一个MDB组成,它侦听传入的MQ消息,这些消息已转换并存储在DB中。当前,我正在使用大量的Singleton / Factories来共享配置,映射,数据源查找等。但这实际上导致一些非常难以测试的代码。解决方案可能是使用(简单的)DI框架(例如guice / spring)来注入不同的实例。问题是:初始化/设置代码放在哪里?该应用程序的主要入口在哪里?如何将实例注入MDB?
没有找到相关结果
已邀请:
2 个回复
郡晒景沧
钾涎净介