Spring IOC原理的实现
时间:2018-2-2 14:24
热度:4824°
评论:2 条

Spring框架,IOC 实现原理 可以降低类与类之间的耦合性 解耦
applicationContext.xml 中对been进行配置
<bean id="userService" class="cn.rain.UserService" />
IOC DI工厂
通过 dom4j 对xml文件进行解析 根据id =userService 获得class对象
String classValue = "获得的class属性值"
使用反射创建类对象 ->>>传送门 (介绍反射)
通过class属性值获取类对象
Class clazz = Class.forName(classValue);
通过类对象创建 UerService对象
UserService service = clazz.newInstance();
返回创建好的对象
return service;


捐赠支持:如果觉得这篇文章对您有帮助,请
"扫一扫"鼓励作者!

本文作者:RainFly
文章标题: Spring IOC原理的实现
本文地址:http://www.rainfly.cn/?post=308
版权声明:若无注明,本文皆为“雨夜轩”原创,转载请保留文章出处。
本文地址:http://www.rainfly.cn/?post=308
版权声明:若无注明,本文皆为“雨夜轩”原创,转载请保留文章出处。

只能坐地板啦!