EJB 3.1 spec我不清楚是否允许使用消息驱动 Bean 父类(super class)。有人能解释一下吗?
第 5.6.2 节,第 151 页说:
A message-driven bean class must not have a superclass that is itself a message-driven bean class
但是第 151 页第 5.6.3 节,就在下面,说:
A message-driven bean class is permitted to have superclasses that are themselves message-driven bean classes.
最佳答案
EJB 3.1 中添加了第 5.6.3 节,以允许 MDB 父类(super class)本身成为 MDB(A.3 节记录了第 5 章的更改历史),但根本没有删除第 5.6.2 节中的句子。正如 NayanWadekar 在评论中提到的,EJB 3.2 中进行了许多编辑清理,并且删除了不允许 MDB 父类(super class)本身成为 MDB 的句子。
关于jakarta-ee - 不清楚 EJB 3.1 规范 : Message Driven Bean superclasses allowed or not?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32732933/