作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
name
和有什么区别, beanName
和 mappedName
注释属性 @EJB
在 EJB3.0 中?
我在以下链接在网上找到了这个 -
http://www.tutorialspoint.com/ejb/ejb_annotations.htm
name
- 用于指定将用于在环境中定位引用的 bean 的名称。 beanName
- 用于提供引用的 bean 的名称。 mappedName
- 用于指定被引用 bean 的 JNDI 名称。 name
中的名字怎么写和
beanName
属性不同?
最佳答案
@EJB
声明从组件到目标 EJB 的 EJB 引用。 name
是组件环境中引用的关键。有几种方法可以指定目标 EJB:
beanName
(或 XML 中的 <ejb-link>
)可用于指定目标 EJB,如果 EJB 与组件位于同一应用程序中 mappedName
是一个不可移植的、特定于供应商的字符串(即使它是标准的一部分!),它以某种方式标识目标。 lookup
是一种指定目标的 JNDI 字符串的可移植方式。 @EJB
说如果只有一个 EJB,则将在实现目标类型的同一应用程序中定位一个 EJB。 关于jakarta-ee - 注释 @EJB 的 name 、 beanName 和 mappedName 属性有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27684600/
我都读过,但我不明白,有人可以举个例子并用通俗易懂的英语解释一下吗?主要是它和“name”元素有什么区别/ 来自 Oracle 教程 The mappedName element is a non-p
当使用消息驱动的 BEans 时,接收消息的目的地名称被硬编码在注解中 @MessageDriven(mappedName = "someDestinationName") 有没有办法在运行时添加这些
name 和有什么区别, beanName和 mappedName注释属性 @EJB在 EJB3.0 中? 我在以下链接在网上找到了这个 - http://www.tutorialspoint.com
我是一名优秀的程序员,十分优秀!