摘要:
工厂模式是指当有一个抽象类和多个实体类时,抽象类和实体类之间,通过工厂类来进行关联。而工厂类是通过create方法,创造实体类,利用if或者switch进行条件判断返回创建的产品。 代理模式不创建实体类。它是通过方法的拼接来代替对象完成某些特殊的前置和后置服务advice。 阅读全文
摘要:
实现IOC控制反转的技术叫做反射。而反射通俗的说,反射就是根据给出的类名(字符串)来生成对象。这种编程方式可以让应用在运行时才动态决定生成哪一种对象。反射的应用是很广泛的,像Hibernate、Spring中都是用“反射”做为最基本的技术手段。 其实可以把IoC模式看作工厂模式的升华,把IoC容器看 阅读全文