我不清楚EJB 3.1 spec是否允许使用Message Driven Bean超类。任何人都可以对此有所了解吗?
第151页第5.6.2节说:
消息驱动的bean类不能有一个超类,它本身就是一个消息驱动的bean类
但是下面的第151页第5.6.3节说:
允许消息驱动的bean类具有超类,这些超类本身是消息驱动的bean类。
答案 0 :(得分:2)
第3.1.3节被添加到EJB 3.1以允许MDB超类本身成为MDB(第A.3节将更改历史记录到第5章),但是根本没有删除5.6.2节中的句子。正如NayanWadekar在评论中提到的那样,EJB 3.2中有许多编辑清理,并且不允许将MDB超类自身作为MDB的句子被删除。