本人博客文章网址:https://www.peretang.com/basic-knowledge-of-ejb/
? 可移植的, 可重用的, 可伸缩的业务应用程序的平台
?
??1. 易用性, 由EJB容器提供许多的服务, 开发人员只需要关注业务本身即可
??2. 集成解决方案套装, 由应用服务器提供大量服务
??3. 开放的JavaEE标准
? 4. 广泛的厂商支持
? 5. 稳定, 高质量的代码基础
? 6. 集群, 负载均衡, 故障转移
? 7. 易于开发允许可重用的组件
?
? 1. 集成
? 2. 池化
? 3. 线程安全
? 4. 状态管理(针对有状态会话bean)
? 5. 消息服务器(针对消息驱动bean)
? 6. 事务
? 7. 安全
? 8. 拦截器
? 9. 远程访问
? 10. Web服务
? 11. 持久化
? 12. 缓存
? 13. 性能优化
?
? 1.简化程序的设计模型, 基于POJO设计
? 2. 支持注解
? 3. 支持依赖注入和JNDI
? 4. 简化的持久化API
??5. 可进行单元测试的POJO组件
?
参考
??EJB 3 in Action, Second Edition