Spring5-IOC容器实现方式

    科技2024-08-08  26

    spring提供了两个接口实现IOC容器 (1)BeanFactory:IOC容器基本实现,是Spring内部使用的接口,不提倡开发人员使用 特点:加载配置文件时侯不会创建对象,在获取对象时才会创建对象

    //1.加载spring配置文件 BeanFactory context=new ClassPathXmlApplicationContext("bean1.xml"); //2.获取配置创建对象 User user = context.getBean("user", User.class); //在这步创建对象 user.add();

    (2)ApplicationContext:BeanFactory接口的子接口,提供更多强大的功能,一般由开发人员使用 特点:加载配置文件时会把在配置文件中的对象进行创建

    //1.加载spring配置文件------》在该步骤创建对象 ApplicationContext context=new ClassPathXmlApplicationContext("bean1.xml"); //2.获取配置创建对象 User user = context.getBean("user", User.class); user.add();
    Processed: 0.009, SQL: 8