Java反射实现类似 Spring IOC 实例
2012-12-25 21:17
295 查看
Java反射实现类似 Spring IOC 实例
用反射技术实现应用层和业务层的分离,更好的完成代码间的解耦。
一.编写一个properties文件记录类的实现
二.编写DAO实现类
这里我们为了演示简单写了, 真实项目应该是访问数据库等一些业务。
三.通过工厂模式、单利模式、反射技术返回反转后的实现类
30--33行为读取和获得properties文件内容。
四.调用此工厂获得业务实现类
运行结果
类似于Spring 的 IOC , 小例子完成!
用反射技术实现应用层和业务层的分离,更好的完成代码间的解耦。
一.编写一个properties文件记录类的实现
二.编写DAO实现类
这里我们为了演示简单写了, 真实项目应该是访问数据库等一些业务。
三.通过工厂模式、单利模式、反射技术返回反转后的实现类
30--33行为读取和获得properties文件内容。
四.调用此工厂获得业务实现类
运行结果
类似于Spring 的 IOC , 小例子完成!
相关文章推荐
- C++实现类似JAVA的反射 .
- C++中如何实现类似JAVA中的反射
- C++实现类似JAVA反射的基本功能
- C++实现类似JAVA的反射
- java实现类似spring的可配置AOP框架
- 利用java的反射来实现java的类对象转化为json对象
- 番外 01:Spring IoC 实现原理简析,Java的反射机制,通过类名创建对象
- 深入分析 Java 方法反射的实现原理
- java数组反射实现动态的判断一个对象是否是数组并且对数组进行拆包输出
- 深入分析 Java 方法反射的实现原理
- javaScript实现类似java的Map(没有映射)
- Java-----------类似spring的AOP框架的实现
- js 动态生成json 实现类似java map的动能
- [iOS]Objective-C利用协议实现回调函数(类似java的回调函数)
- 一个新的对象创建机制的思考--C++下实现类似于Java的对象管理机制及反射
- 【Java】【反射】 使用反射方式去实现一个接口
- Java设计模式之工厂模式(利用反射实现)
- java通过反射实现数据库的编写
- [iOS]Objective-C利用协议实现回调函数(类似java的回调函数)
- C++实现类似反射模式(模板)