EJB3.0入门一(黎活明老师视频笔记)

EJB3.0是企业级JavaBean的一种版本,主要用于构建分布式业务应用。它提供事务管理、安全性和持久化等服务,减少了开发工作量。与Spring2.5相比,EJB3.0更适用于大型企业的分布式场景。EJB中有三种类型的Bean:会话Bean(包括无状态和有状态)、实体Bean(遵循JPA规范)和消息驱动Bean。无状态会话Bean适合高效率处理,而有状态会话Bean能保存用户状态但性能开销大。开发EJB3.0应用涉及创建接口、实现类和将EJB打包发布到应用服务器,如JBoss、Glassfish等。
摘要由CSDN通过智能技术生成
1.什么是EJB

   EJB(Enterprice JavaBeans)是一个用于分布式业务应用的标准服务端组件模型。采用EJB架构编写的应用是可伸的、事务性的、多用户安全的。

2.EJB用来干什么?

  EJB实际上用于编写业务层代码。如果我们采用EJB开发基于MVC结构的应用,那么EJB就是用于开发应用的业务层。

  相较于普通JavaBean,比如事务处理就得自己写,安全服务也得手工开发

3.EJB的好处

  提供了事务管理、安全、持久化、分布式等,这些服务由容器提供,无需我们自行开发,大大减少了开发工作量。

4.EJB3.0 VS Spring2.5

  EJB初始设计就是用于分布式场合,一般用于大型企业。而Spring不具备分布式。

5.EJB3.0的分布式特点(通过学习EJB3.0,可以让我们站在一个更高的台阶思考问题)


6.EJB3.0的运行环境

JavaEE应用服务器包含WEb容器

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值