Java EE 6的依赖注入
程序员文章站
2022-03-09 15:07:52
...
Java EE中的 上下文和依赖注入(Contexts和Dependency Injection即CDI)是最近即将完成的Java EE 6平台的关键部分。通过Java JSR 299规范来看,CDI已经成为Java EE平台下一代类型安全的依赖注入方式。Java JSR 299的目标是综合各种最佳的解决方案,例如Seam,Guice和Spring等框架的优势所在,将这些优势整合在一起的同时添加一些创新。
CDI 和 Java EE
在最基础的form中,CDI注入的示例:
@Stateless public class BidService { @Inject private BidDao bidDao; public void addBid (Bid bid) { bidDao.addBid(bid); } } public class DefaultBidDao implements BidDao { @PersistenceContext private EntityManager entityManager; public void addBid (Bid bid) { entityManager.persist(bid); } } public interface BidDao { public void addBid (Bid bid); }
Reza Rahman提供了更多关于Java EE 6依赖注入的内容介绍,详情:
http://www.theserverside.com/tt/articles/article.tss?l=DependencyInjectioninJavaEE6
上一篇: 求N以内的所有素数
下一篇: 求100以内全部的素数(作业)