首页 > 编程语言 > 详细

01spring学习笔记之初识spring

时间:2020-01-15 11:13:26      阅读:53      评论:0      收藏:0      [点我收藏+]

1、假如不使用spring,我们想要在book类中使用author类的时候,我们要在book类中new 一个author对象,然后在调用author中的方法和功能

public class book{

  author a=new author(); //先创建author对象
   a.methods(); //调用author中的方法
  
}

2、当我们使用spring容器的时候

public class book{

  private author a;  //直接引用author对象

   a.methods();  //调用对象的方法

}

方法2中的功能正式spring帮我们来做的,让我们来看一看spring都帮我们干了啥!

技术分享图片

 

 没spring容器管理之前,当一个对象想要使用另一个对象方法的时候,需要把另外一个对象在该对象中new出来,如此一来new来new去,当对象多的时候就懵逼了(我这段话就有点懵逼了!)

现在我们把类交给spring容器管理,每个类只要把该类对象的引用放到spring容器中即可。例如,spring容器中存放着author类的引用a1,当book类想使用author类时候,此时不需要在直接和author类打交道,而是直接去spring容器中问,大哥我想要个author类,spring查一下有该类的引用对象a1,于是乎就把a1给了book类。

如此看来spring相当是一个管理者,可以想象成银行。

没spring之前:A想向B借钱,B可能担心A到期了不还钱,还可能有其他的忧虑啥的。

有spring了:B把钱存到了银行中,A直接向银行中借钱。

我们学习spring就是类似于学如何向银行中存钱和如何向银行借钱!

01spring学习笔记之初识spring

原文:https://www.cnblogs.com/gfbzs/p/12195341.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!