ioc现在一般用于配置文件多点吧
如果一个项目的配置文件比较大,或者说里面的模块比较多
可以用DI把他们分成一个个小模块,这样管理起来就方便多了,在开发中也不会出现那种多人争用一个配置文件的问题
个人理解
精通spring2.x不错

解决方案 »

  1.   

    使用IOC个人感觉,
    1 如果你的项目是分工合作的
    2 你的程序同样的功能,可能有不同的实现
    3 你可能经常要修改某些参数这个时候,你可以不用修改你的源代码,而使用IOC,当然部分功能用属性文件一样能做到,不过既然有更好的,我们为何不用!
      

  2.   

    去看看spring framework reference中文版的,还可以
      

  3.   

    支持紫竹大哥的意见,在你写业务层控制器的时候用到的接口或DAO等的管理都直接交给spring去管理,你只需要到配置文件里面去进行注入该接口或管理类,那么在你调用的时候,系统会自动去帮你在容器中查找该类,不需要你到控制器中去自己解决。当然,你也可以不注入,后果也就是怎么着,对象也就裸奔型的null
      

  4.   

    呵呵,顺便说一下,spring in action不错
      

  5.   

    官方的学习手册吧,满江红搞的中文翻译!挺不错的,也就学学IOC,AOP就OK了!
      

  6.   

    j2ee Development without EJB