我想尝试 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 就像在学习汽车驾驶之前学习骑马一样,因为人们在汽车发明之前曾经使用马作为交通工具。