通过前面的学习我们知道了如何实例化spring容器的,但是它是如何来管理bean

和创建bean 的呢?下面模拟spring的机制:

1、创建一个实体类BeanDefinition,用于存放xml文件中的信息,代码如下:

 

2、创建类 TestClassPathXMLApplicationContext,代码如下:

 

单敲入以上的代码是会报错的,我们要将dom4j 的相关jar 包导入进来。通过

http://sourceforge.net 下载 dom4j ,解压后将其中的jar 导入到应用中,相关jar 包如下图所示:

QQ截图20131103185025

 

3、进行测试,修改上一节讲到的单元测试类代码,代码如下:

 

Run As 。控制台会打印出save() 中的信息。

posted on 2013-11-21 22:30  hwlsniper  阅读(250)  评论(0)    收藏  举报