jakarta99提出公式:EJB3 = EJB2 + AOP +Ioc + xDoclet + others,
我o他分析了,为什么要去除AOP,因为AOP是EJB container实现,既可以实现EJB3 又可以实现EJB2。
Ioc也可去除,因为这已经隐含在xDoclet(Annotation)中了,否则xDoclet(Annotation)就是无根的树,xDoclet(Annotation)只是给予编程者一个表现,没有Ioc,xDoclet只会增加编程难度,而不会简化。
基于上面理由:EJB3 = EJB2 + xDoclet + others
因为,others是jakarta99自己定义,他没有说清楚有多少东西,我希望看问题看主要的,将零零碎碎的东西去除,提纲契领,写成:
EJB3 = EJB2 + xDoclet(Annotation)
如果你觉得上述推理有问题,请指出。我想我们讨论的是等式问题,不要由此从逻辑上衍生出其他问题,我精力有限,不能一一回答,见谅。