【发布时间】:2013-05-14 04:31:26
【问题描述】:
我想尝试 EJB,我正在研究 EJB 3.0 背后的理论。我知道在 EJB 3.0 中您不必使用部署描述符,但可以使用注释,而且您不必编写 Home 和 Remote 接口。
EJB 2.0 和 EJB 3.0 在面向对象方面是否还有其他关键区别?
【问题讨论】:
我想尝试 EJB,我正在研究 EJB 3.0 背后的理论。我知道在 EJB 3.0 中您不必使用部署描述符,但可以使用注释,而且您不必编写 Home 和 Remote 接口。
EJB 2.0 和 EJB 3.0 在面向对象方面是否还有其他关键区别?
【问题讨论】:
理论上EJB 2.0和3.0的主要区别如下
【讨论】:
你是对的,这些是 EJB 2 和 3 之间的主要区别。 一般来说,EJB 3 充分利用了 Spring 这样的轻量级注入框架,并使 EJB 尽可能接近常规 POJO。
然而在 2013 年年中的今天,你为什么想知道 EJB2 和 EJB3 的区别? EJB2 已过时。学习版本 3.x,忘记旧版本。现在学习 EJB 2 就像在学习汽车驾驶之前学习骑马一样,因为人们在汽车发明之前曾经使用马作为交通工具。
【讨论】: