spring2.5 学习一

一。目的
本人从来没有接触过spring框架,第一次学习,直接跨越到spring2.5开始,希望留下帖子,对学习有个记录,对没有接触过的朋友一点帮助, 如果文章中有任何意义,请提出,我好做出更新修改。便于自己,也利于大家。

二。要求
论文的三段式,提出问题,解决问题,证明问题。
为什么会产生这种技术?
因为什么问题而有了这种技术?
这种技术是怎么解决这个问题的?
这种技术和其他的技术比较,在解决这个问题时有什么优势?

三。范围
本章主要讲解 Spring所涉及到的相关知识,许多地方有个人的理解和说明,如有问题,请提出更正,谢谢。

四。正文
1.为什么要使用Spring?
因为Spring帮我们管理了对象与对象之间的依赖关系,并且提供了可配置的

五。核心技术
1.IOC
  Spring官方给出的解释是【控制翻转】,术语就是术语不便于理解,简单的说就是A类中用到了B类中的一些方法,常规的做法就是在A类中使用的地方new一个B类的对象,然后用这个new的对象再去使用B类里的方法。因为JAVA是强类型语言,如果你不new他,直接去使用B类里的方法,肯定报错。这样一来,所有需要使用B类的地方(除A类以外的其他地方)都要去 显示的new一个B类的对象,这时候Spring出现了,他说你A类就管好A类的事,需要B类帮忙的地方你直接吩咐他就好了,你不要去叫他了,我帮你通知他。就这样,Spring就帮你管理了A类和B类之间的关系。


你可能感兴趣的:(spring,框架,配置管理,IOC)