标签: java-ee annotations ejb-3.0
我读过以下文章: http://en.wikipedia.org/wiki/Enterprise_JavaBean
只是想知道: 如果删除@EJB注释会发生什么?
答案 0 :(得分:2)
我猜你在这个页面中引用了第二个代码示例。
如果删除@EJB注释,则不再对此属性执行依赖项注入。
@EJB
在这种情况下,这意味着永远不会在当前实例中注入对CustomerServiceLocal EJB的引用,在这种情况下,对addCustomer()方法的任何调用都将抛出{{ 1}}。
CustomerServiceLocal
addCustomer()