Spring学习:IOC容器(xml)

来源:互联网 发布:js数组对象转json 编辑:程序博客网 时间:2024/05/16 08:10
  • 在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导入到项目

  1.   下载junit-*.jar并引入工程
  2. 创建一个类,用来完成对spring配置文件的加载和销毁
  3. 所有的单元测试类都必须继承自上类,并且都必须加注解:@RunWith(BlockJunit4ClassR5unner.class) 
  4. 所有的单元测试方法都要加注解:@Test
  • bean容器初始化
  1.  BeanFactory提供配置结构和基本功能,加载并初始化bean
  2. ApplicationContext(也就是所谓的容器)保存了Bean对象并在Spring 中广泛应用

           初始化ApplicationContext

  1. 加载本地文件(指定具体磁盘的文件)(e:/text/jj.xml)        FileSystemXmlApplicationContext context=new FileSystemXmlApplicationContext (url); 
  2. CLasspath是一个行对路径,相对于工程的位置(classpath:spring_context.xml)        ClassPathXmlApplicationContext context=new ClassPathXmlApplicationContext (classpath:文件名.xml);
  3. 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>



0 0
原创粉丝点击