- 在Spring的IOC容器中,所有的对象都是bean;
- spring对于bean的配置有两种:
1.xml文件配置
<bean id="" class="包名.类名"> </bean>
2.注解
- 使用spring的基本步骤
commons-logging-1.2-bin、spring-framework-4.3.0.RELEASE-dist导入到项目
- 下载junit-*.jar并引入工程
- 创建一个类,用来完成对spring配置文件的加载和销毁
- 所有的单元测试类都必须继承自上类,并且都必须加注解:@RunWith(BlockJunit4ClassR5unner.class)
- 所有的单元测试方法都要加注解:@Test
- bean容器初始化
- BeanFactory提供配置结构和基本功能,加载并初始化bean
- ApplicationContext(也就是所谓的容器)保存了Bean对象并在Spring 中广泛应用
初始化ApplicationContext
- 加载本地文件(指定具体磁盘的文件)(e:/text/jj.xml) FileSystemXmlApplicationContext context=new FileSystemXmlApplicationContext (url);
- CLasspath是一个行对路径,相对于工程的位置(classpath:spring_context.xml) ClassPathXmlApplicationContext context=new ClassPathXmlApplicationContext (classpath:文件名.xml);
- Web应用中依赖servlet或listener
<listener>
<listener-class> org.springframework.web.context.ContextLoaderListener </listener-class>
</listener>
<servlet>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
</servlet>