开发者需要掌握面向对象开发模式,Ioc框架可以减化编程,便于测试。DI/CDI和EJB都是规范化的技术
CDI
- CDI(Contexts and Dependency Injection) 是DI规范针对企业应用开发的扩展
- CDI规范详解,Scope/Stereotypes/LifeCycle/Decorator/Event
- CDI是揭示了对象间关系本质的规范
- 扩展Portable extensions
- Weld是规范参考实现,Apache Deltaspike项目是CDI扩展集合
- CDI和EJB,CDI和SpringFramework的区别和相关分析
Jakarta Enterprise Beans (EJB)
- EJB的历史演进
- EJB3的新生,EJB规范分析
- SLSB/SFSB/MDB/Sington/Timer,企业应用设计不可缺少
- EJB的线程安全模型和企业级特性
- 远程EJB的设计原则,EJBLite的用武之地
- 微服务和EJB在设计上的相通之处