Java EE 6 @Inject懒惰?
我正在进行一些重构和审查我们正在开发的应用程序。 在这样做时我发现注入了更多的豆子,我认为以懒惰的方式装载它们会更适合它们的目的。 我正在使用Java EE 6,并且倾向于使用比EJB注入更多的CDI。
所以问题是是否可以懒惰地注入豆类,如果是这样,你怎么能这样做?
怎么样使用
@Inject private Instance> lazyProvider;
?
这允许获取“?”的实例 什么时候需要通过
lazyProvider.get();