繁体   English   中英

如何将Spring依赖项注入到消息驱动的EJB中?

[英]How to inject Spring dependencies into Message Driven EJB?

有没有一种方法可以将Spring依赖项注入到消息驱动的EJB中? 豆:

@MessageDriven( ......)
public class MessageBean implements MessageListener {       

     @Autowired private someDAO; // <-how to wire a Spring managed bean here?

     public void onMessage(Message message) {

              TextMessage textMsg = (TextMessage)message;
              try { someDAO.persist(message); //handle message, save to DB } 
              catch(Exception e) {}
     }
...........

如果必须弹跳,请提供注释以支持非托管bean上的DI。

参见http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/aop.html#aop-atconfigurable

正如达菲(Duffymo)所说,我也会使用其中一个。

您有几种选择:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM