31.8. 使用资源注解
利用 @Resource 注释,Jakarta Enterprise Beans 可以直接注入 Jakarta 消息资源或连接工厂。您可以使用 @Resource 注释指定以下参数:
-
lookup -
name -
mappedName
若要注入资源,您必须在其中一个参数中指定资源的 Java 命名和目录接口(JNDI)名称。
31.8.1. 注入 Jakarta 消息传递资源 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
按如下所示定义队列:
<jms-queue name="OutQueue" entries="jms/queue/OutQueue java:jboss/exported/jms/queue/OutQueue"/>
<jms-queue name="OutQueue" entries="jms/queue/OutQueue java:jboss/exported/jms/queue/OutQueue"/>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 通过在
@Resource注释的lookup、name 或 mappingName参数中指定其 Java 命名和目录接口名称来注入此队列。例如:@Resource(lookup = "java:jboss/exported/jms/queue/OutQueue") public Queue myOutQueue;
@Resource(lookup = "java:jboss/exported/jms/queue/OutQueue") public Queue myOutQueue;Copy to Clipboard Copied! Toggle word wrap Toggle overflow