点击完成以后,咱们就在src目录下建立了一个spring的配置文件。spring
全类名:class="com.atguigu.spring.beans.HelloWorld",用反射的方式,由spring帮咱们建立Helloworld这么一个对象,而后id="helloworld" 这里的id是用来标识对象helloworld的,而name="name" 就对应方法setName 中的name。app
在这里,ApplicationContext 表明的就是spring的 IOC 容器;ui
ClassPathXmlApplicationContext表示的是:配置文件在类路径下,而后传入的是applicationContext.xml3d
这里面的ctx.getBean("helloworld"); 中的helloworld就对应applicationContext.xml 下的bean id xml
经过上面两个打印helloworld的方法的对比,能够看出:对象
常规状况下,咱们要使用一个类的话,要先new 一个类对象,而后再经过对象赋值,而后再调用对象的方法,以下图:blog
使用了spring以后,咱们就将建立对象,为对象赋值的工做交给spring,咱们直接调用方法便可,以下图:get