创建​Spring的IOC容器对象时候出错

来源:-

橙子chengzi

2017-04-04 22:24

public class Main {
    
    public static void main(String[] args){
        
        
//        //创建HelloWorld的一个对象
//        HelloWorld helloWorld = new HelloWorld();
//        //为name属性赋值
//        helloWorld.setName("atguigu");
        
        //1.创建Spring的IOC容器对象
        ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
        
        
        //2.从IOC中获取Bean容器实例
        HelloWorld helloWorld = (HelloWorld) ctx.getBean("helloWorld");
        
        //3.调用hello方法
        helloWorld.hello();
    }

}

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
    <bean id="helloworld"  class="com.spring.beans.HelloWorld">
    <property name="name2" value="Spring"></property>
    
    </bean>
    


</beans>


package com.spring.beans;

public class HelloWorld {
     String name;
     public void setName(String name) {
        this.name = name;
    }
     public void hello(){
         System.out.println("hello:"+name);
        
     }
}

求指教为何创建Spring的IOC容器对象时候出错


跪谢

写回答 关注

0回答

还没有人回答问题,可以看看其他问题

Spring入门篇

为您带来IOC和AOP的基本概念及用法,为后续高级课程学习打下基础

268785 学习 · 963 问题

查看课程

相似问题