Spring学习之初的Problem
最近在学习Spring,然后,就先到网络上搜了一些关于Ioc等方面的资料先了解了一下为什么要用Spring框架。就我的理解来看,Spring的应用主要是要解除对象之间的依赖关系,管理bean对象,用一个xml文件来配置bean的一些属性。
自己手里有学长给的一个Demo,然后想通过修改一些属性值或者方法来看一下其中的变化,但是我发现,自己再修改了类的方法,属性以及xml对应的属性的值之后,用Test类来测试的时候,运行结果总是最初的那个,竟然没有一点变化,同学说是存在缓存里了?是这样么?下面是Test类里的两行代码,其实自己还不是很理解ApplicationContext这个类和ClassPathXmlApplicationContext这个类。。。
ApplicationContext context=new ClassPathXmlApplicationContext("com/demo/helloworld/beans.xml");
HelloWorld hello=(HelloWorld)context.getBean("hello");
希望有人能指点一下,百度什么的上面都是感觉有些看不太清楚,我是觉得有自己的理解是最好的,小女子先在此谢过啦~~