Spring学习笔记(一)
1、官网下载Spring3.2:http://www.springsource.org/download/community
2、Spring编译和运行所依赖的第三方类库需要单独下载
3、引入Spring包中dist下的所有jar包以及依赖包下的common-logging jar包。
4、第一个例子,建立一个User类:
?6、写一个测试类:
1)、ApplicationContext实例是Spring容器,一旦获得Spring容器就可以管理容器中声明的Bean。2)、ClassPathXmlApplicationContext只是其中一个实现类,还可以通过FileSystemXmlApplicationContext来实例化容器ApplicationContext apc = new FileSystemXmlApplicationContext("classpath:Bean.xml");ApplicationContext apc = new FileSystemXmlApplicationContext("src/Bean.xml");3)、通过代码可以看出,Test类中没有创建User对象,而是通过Spring容器获取到User的实例,并且该对象的属性name已经被赋值为'sb',这种Spring通过配置文件信息来创建对象并设置属性的方式被称为控制反转。?