[英]Spring JNDI lookup EJB Timer Service
Spring bean配置中是否可以通过JNDI查找EJB计时器服务?
实际上,有没有一种方法可以使用spring bean config将EJB容器的计时器服务注入到我的对象中?
我希望spring config尽可能记录我的应用程序中使用的所有bean /对象。
同样,直接获取会话上下文(用于ejb计时器)违反了安全协议。
请不要告诉我如何进行jndi查找。 我问我是否进行了jndi查找,因为我的配置已经在对其他内容进行jndi查找,是否有jndi表示spring web已经为计时器进行了预配置?
我想知道,也许spring web是否可以与ejb进行交互,从而可以通过jndi查询或任何spring factory bean获得计时器。
它不必是jndi查找。
对的,这是可能的。 如果知道该对象的JNDI名称,则可以使用:
<jee:jndi-lookup id="timer" jndi-name="TIMER_JNDI_NAME"/>
在Spring参考手册中查看更多信息
该组件的结果将是一个Spring Bean,您可以将其简单地注入到其他任何bean中。
关于文档:您可以对<bean>
使用<description>
子元素
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.