共查询到20条相似文献,搜索用时 15 毫秒
1.
spring框架提供了对工厂模式的实现,本文通过实例介绍了使用spring,无须自己提供工厂类,因为spring容器是最大、功能超强的工厂。spring使用配置文件管理所有的bean,其配置文件中bean由spring工厂负责生成和管理。 相似文献
2.
工厂方法模式是面向对象软件开发中十分常见的设计模式之一,但其也存在着可扩展性和重复维护的问题。面向方面思想及技术的发展为解决上述问题提供了技术基础。应用AspectJ实现了基于面向方面技术的工厂模式,较之面向对象编程实现的工厂方法模式,本实现具有良好的可扩展性和可维护性。并通过分析认为本实现完全可以完成抽象工厂模式的任务,实现了两种工厂模式的统一。 相似文献
3.
工厂方法模式是面向对象软件开发中十分常见的设计模式之一,但其也存在着可扩展性和重复维护的问题.面向方面思想及技术的发展为解决上述问题提供了技术基础.应用Aspectl实现了基于面向方面技术的工厂模式,较之面向对象编程实现的工厂方法模式,本实现具有良好的可扩展性和可维护性.并通过分析认为本实现完全可以完成抽象工厂模式的任务,实现了两种工厂模式的统一. 相似文献
4.
5.
结合C 探讨了利用模板技术和STL进行泛型编程,可以极大地改变我们的编程方式,使程序代码更具有可重用性和可维护性. 相似文献
6.
陈一宝 《数字社区&智能家居》2009,(18)
对简单工厂模式的意图,利用*.properties属性文件进行类的对应工作。实现无须重新编译代码,即可完成工厂类的选择生成具体类的工作,减少了工厂类与具体需要生成类的耦合性。 相似文献
7.
8.
设计模式乃设计专家知识与成功经验之文档记录与总结。大凡接触技术网络或是深爱技术图书者多少都会有所接触,而Design Patterns—E1ements of Reusable Object-Oriented Software一书对初学者确实难会其神。本文作者以最朴素的语言展示给读者一个简单工厂模式学习的历程,用自己的思考解释复杂的概念,值得参考。 相似文献
9.
10.
分析了工厂模式的特点,阐述了分层架构体系的设计思路。以数据访问层的设计为例,从设计模式的角度探讨了可复用的数据访问层的实现方法,并重点分析了工厂模式的具体应用过程。 相似文献
11.
陈华恩 《数字社区&智能家居》2010,(3X):2245-2246
该文对抽象工厂模式进行了研究与探讨。首先对设计模式的相关概念进行了阐述,接着对工厂模式进行介绍,由简单工厂模式到工厂方法模式再到抽象工厂模式,层层递进,由浅入深的引出抽象工厂模式,并重点对抽象工厂模式进行了探讨。最后给出基于JAVA语言的抽象工厂模式的具体实现。 相似文献
12.
业务变更和技术发展对软件系统的可扩展性和可维护性提出了高要求。本文以购物车系统为例,将DAO模式和Abstract Factory模式用于业务层的设计,使系统具有更强的灵活性。 相似文献
13.
14.
15.
本文分析了RSS阅读器中RSS和Atom两种规范格式文档,探讨了简单工厂模式在RSS阅读器中的应用,希望能够有更多的编程人员更好地使用设计模式。 相似文献
16.
基于工厂模式的构件获取技术 总被引:2,自引:0,他引:2
随着软件的复杂度越来越高,由此引起软件危机也就变得越来越严重.从而引发了软件复用技术的研究.构件化软件开发作为一种十分有效的软件复用技术,可以有效的缓解软件危机的压力.按照标准软件构件模型(COM、CORBA、EJB等)开发软件构件,对一个组织的长远发展非常有利,但是通常组织内部存在许多没有按标准软件构件模型开发的资源,如何从中发掘重用构件,却没有一个行之有效的方法,提出了一个基于工厂模式的工厂重用模型可以部分解决这个问题. 相似文献
17.
在设计与开发网上购物系统各个模块的过程中,综合、灵活地使用了Java的常用设计模式。其中,为了提供对不同数据库系统的良好支持,应用简单工厂模式实现了产品管理模块的相关功能,有效增强了系统的可扩展性和可维护性。 相似文献
18.
关系模式到XML模式的影射 总被引:13,自引:4,他引:13
在总结用DTD文档描述关系模式向XML模式转换信息的基础上,利用XML Schema相对于DTD更为强大的描述能力的特性,实现了关系模式向XML模式的完全转换。 相似文献
19.
泛型编程旨在编写一般化并可重复使用的算法,主要目的是提高程序的复用性,其效率与针对某特定数据类型而设计的算法相同.泛型编程可以使算法与数据结构完全分离,极大提高了程序的灵活性.在O'Caml语言中已经实现了类型标记函数和泛型函数,但泛型函数的类型参数只能是基本类型或实例化类型,不能使用抽象类型.“泛型抽象”是指使用抽象类型作为类型参数的函数定义方法,实现了“泛型编程”类型参数的多样化.文中在O'Caml语言上进行“泛型抽象”的研究,根据规则对O'Caml语言语法进行扩展,并在O'Caml语言中实现了“泛型抽象”函数定义. 相似文献
20.
分层思想在JSP技术的开发过程中的优点是层次清楚,这有利于不同程序员分式开发,从而提高效率;但是在应用每一层相关类的时候需要实例化,这会增加系统开销。采用工厂模式在开发过程中向程序员提供一个"工厂"供程序员选择"零件",可以减少实例化次数。工厂开发模式在JSP+tomcat的开发中,可结合分层思想,按照不同的层次进行开发,同时也可独立出公共模块切入到其他模块中,有效地避免了代码重复,提高了开发效率。 相似文献