小弟刚刚学习Spring,由于刚刚接触,所以对于Spring的依赖注入理解很困难,难道DI的工作仅仅是给变量赋值吗?他的意义在于什么?
我觉得配置文件也挺复杂的,还不如在程序中直接赋值呢。。
请教各位高手

解决方案 »

  1.   

    意义在于降低模块之间的耦合性,也就是依赖性
      

  2.   


    我觉得现在跟你说的再多,就像对3岁小孩说什么是谈恋爱一样,说再多还是不明白
    等你有了一两年工作经验之后,你自然就会明白了,就像小孩长到16岁的时候,他自己就知道什么叫恋爱了现在你首要任务是掌握“怎么用”,“怎么用好”,至于“为什么这么用”,“为什么那么用”,现在你不用关心,那是以后的事了