2014-01-15 69 views
-1

我开始学习Spring,似乎我已经学会了基本知识(意味着DI,数据访问)。但是,除非你面对它们,否则你永远不会知道的细微差别。春天DI不能做什么

所以我希望它不会太宽的问题,如果我问你“什么春季DI不能做?”。意思是在那种情况下,Spring不可能达到目的(例如一些全面的bean初始化)(可能没有全部项目重构)?

P.S.我不要求你提到所有这些情况,但只是其中的一小部分。我问这个问题是因为在学习Spring IoC之后,我认为它是无所不能的。我错了吗?

编辑:

听说: 每IoC容器(不仅的Spring IoC)是不适合的情况,当我们有状态的服务,需要个性化bean创建。你同意吗?你能解释我这句话吗?你能提供一个例子吗?

+0

是我同意!在几乎所有的情况下,只要你之前注册过,你可以很容易地使用'DI'! – Rugal

+0

只关注你**可以做的事情。我还没有看到你无法完成你想要的任何一种方式的情况。 – Bart

+0

@Bart参见编辑部分我的问题请 –

回答