EJB和Spring的由来

本文详细解析了EJB作为Java企业级组件模型的设计目标、优势及存在的问题,同时对比分析了其与Spring框架的发展路径。重点讨论了EJB提供的功能、组件类型及其在分布式系统部署中的应用,揭示了EJB为何被逐步摒弃并由Spring框架接替的过程。文章旨在为开发者提供一种全面理解这两种框架特性的视角。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

EJB是sun的服务器端组件模型,设计目标与核心应用是部署分布式应用程序。

凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。

EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。

其特点包括网络服务支持和核心开发工具(SDK)。

在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,

分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。

 

*EJB开发存在很多问题,EJB提供的功能非常强大,简单的JAVAEE无法使用EJB的大部分功能。

 EJB的使用时非常繁重的。

*针对EJB的开发繁重,从而对其进行了摒弃,从而Spring发展而来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值