美文网首页
2018-07-04 Spring 入门配置,概念,约束

2018-07-04 Spring 入门配置,概念,约束

作者: 培根好吃 | 来源:发表于2018-07-05 15:05 被阅读0次
    image.png
    image.png

    IOC 控制反转,将对象的创建权反转给了spring
    DI 依赖注入前提是必须有IOC的环境,Spring管理这个类的时候将类依赖的属性注入进来。也就是设置属性

    面向对象的三种关系
    依赖 B中的方法需要调用A,那么B依赖了A
    继承
    聚合 has A 分为 松散,起闭。足球队没有守门员也能打球,是松散。人没有脑子就无法生存,是起闭。

    BeanFactory和ApplicationContext不同。
    bd是在调用getBean时创建的。而ac是在调用配置文件时创建的

    xml文件约束
    spring配置文件里面的id不能出现特殊字符,id不能重复

    
    <bean id="Liyu" class="com.ryan.test.Xiaoliyu"></bean>
    
    package com.ryan.test;
    
    import org.apache.catalina.core.ApplicationContext;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    
    public class Test {
       private static Object bean;
    
    public static void main(String[] args) {
         ClassPathXmlApplicationContext applicationContext=new ClassPathXmlApplicationContext("applicationContext.xml");
         Liyu liyu= (Liyu)applicationContext.getBean("Liyu");
         liyu.draw();
       }
    }
    

    相关文章

      网友评论

          本文标题:2018-07-04 Spring 入门配置,概念,约束

          本文链接:https://www.haomeiwen.com/subject/uaayuftx.html