一直不能坐下来好好学习一下, 最近研究了spring Framework, 一点感受:
1. IOC
传统方法:如果动态设置一个对象属性,可以借助Java的Reflection机制完成,invoke()激活返回调用
Class cls = Class.forName("com.eking.User");
Method mtd = cls.getMethod("setName",new Class[]{String.class});
Object obj = (Object)cls.newInstance();
mtd.invoke(obj,new Object[]{"Erica"});
return obj;
在spring中, 面向接口编程,动态代理机制:BeanWrapper, BeanFactory,ApplicationContext提供了管理javabean的包装器,所有的一切都在容器中配置,dependency injection.
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




