Spring学习:IOC容器(xml)

  • 在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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值