哎,看了好几天 Spring 的东东了,最开始是看朋友推荐的《精通Spring》,没太看明白,也就看了前两章,感觉里面的很多概念讲得不明白,可能是因为它是我看的第一本Spring的书吧?!
接下来下载了 夏昕的 SpringGuide.pdf ,虽然该开源书是未完成版,但里面的内容却是讲得非常的明白,当然可能与已经看过第一本一些内容有关吧;里面将IoC和AOP的东西使用实际的代码进行模拟实现,自己也照着敲了一遍,基本上对概念是了解了。
根据我现在的理解:
IoC:说直白点,就是通过配置文件(XML或.properties)指定需要实例化的JAVA类(类名的完整字符串),包括该JAVA类的一组初始化值,然后我们在代码中加载该配置文件,然后通过 .getBean() 函数就可以得到一个该JAVA类的对象,并且该对象已经根据配置文件中指定的属性值进行了初始化。
AOP:这个比IoC更简单,直白点说就是实现调用某个方法之前或/和之后,自动执行一系列自定义的语句。
阅读(1241) | 评论(0) | 转发(0) |