首页 > 代码库 > EJB概述

EJB概述

EjbEnterprise JavaBeans)是使用java语言构造可移植的、可重用的和可伸缩的业务应用程序的平台。

从开发者的角度,EJB是在称为EJB容器的特定运行时环境中执行的一段java代码,容器提供若干组件服务。

 

EJB组件有三种类型:会话bean、消息驱动bean和实体bean。会话bean和消息驱动bean用于实现EJB应用程序中的业务逻辑,而实体用于持久化。

技术分享


容器以非常优雅的方式为EJB组件提供服务:当容器部署EJB时,通过指定要添加的服务类型,使用元数据注解预配置EJB。元数据注解在很大程度上简化了应用程序的开发和测试工作,不必依赖外部XML配置文件。

技术分享

缺点:破坏了将业务域建模为封装数据和行为的对象的面向对象概念。



EJB概述