Spring依赖注入,在main方法或junit测试类里获取得Spring容器

    xiaoxiao2021-12-15  5

    学spring入门的时候就得先学会使用如何在普通的javabean里获取application.xml中配置的bean

    java:

      ApplicationContext context = new ClassPathXmlApplicationContext(new String[]{"applicationContext.xml"});   BeanFactory factory = (BeanFactory) context;   UserServiceImpl userservice = (UserServiceImpl ) factory.getBean("userservice");

       或者:

        ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("classpath:applicationContext.xml");     context.start();     DemoService demoService = (DemoService) context.getBean("demoService"); // 获取bean     String hello = demoService.sayHello("world"); // 执行bean方法

    转载请注明原文地址: https://ju.6miu.com/read-1000415.html

    最新回复(0)