EJB是什么?

  1. EJB是什么?
    设计目标与核心应用是部署分布式应用程序。简单来说就是把已经编写好的程序(即:类)打包放在服务器上执行。J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。在EJB3.0推出以后,实体Bean被单独分了出来,形成了新的规范JPA。
  2. 选择使用EJB的好处?
    EJB 服务器完成"繁杂"的工作:应用开发人员关注于业务逻辑的实现而不是底层的实现机制(类似于4GL语言设计的目标)
    支持事务处理
    多个业务操作同时成功,或全部失败
    可以通过在代码外的描述来定义事务处理级别
    EJB是什么?_第1张图片

你可能感兴趣的:(EJB是什么?)