软件开发过程中,很多开发人员都在花费大量的时间为实现相同或相似的功能写着相同或相似的代码,如果能开发出为实现相似功能的通用类库,然后在此基础上开发,就可以节省软件的开发时间,并且软件也易于维护。
框架必须是健壮的、可扩展的、灵活的,且支持动态内容,它要求基于开放或共享标准。框架的设计要力求做到:完备性、灵活性、可扩展性、可理解性,同时抽象能用于不同的场合;用户能轻松地添加和修改功能,定制框架;
面向对象技术在软件重用和体系结构中的应用 作者:田景成发布时间:2001/01/08 文章摘要: 面向对象技术提供了一种新的认知和表示世界的思想和方法,它对
引言 传统的Web应用开发工具(asp、jsp)将页面显示、商业逻辑和数据处理大部分都集中在页面代码中,Web应用扩展维护比较困难,也不利于开发人员分工协作,在大型WEB应用开发中愈发显得力不从心。
摩托罗拉A6288、388型手机的登场,伴随着一个亮点:自身带有KJava虚拟机(KVM),能够通过多种方式下载且能够运行用户用KJava编写的符合MIDP1.0规范的应用程序。后来,又有多款手机
1.引言 本人在做一个大型的MIS系统(前台用powerbuild工具,后台用Oracle数据库)时,常碰到一些有关数据冗长性,批量删除和动态信息方面的问题,由此发现数据库触发器简单易用。现
设计模式(design pattern)为我们提供了一条途径,使我们能够进行简洁明了地沟通,以得到期望的软件经验;反模式与此类似,只不过它是用于沟通那些不合乎需求的经验的--下面是一些可以帮助你起步的
这一节,通过SpringSide来分析XFire的应用。 SpringSide开源项目是国内的开发人员所做的一个以Spring为核心的开源项目,目的是提供一个Pragmatic的企业应用开
本文的写作源于一个真实的大型软件开发项目,我们努力尝试在这个项目中推广应用AOP。在此我们将对曾经面临过的一些实际问题与困难进行分析,试图引发关于面向方面软件开发(AOSD)的一些更深层次的思考。
数据源在JDBC中的应用众所周知,JDBC(Java数据库连接)是Java2企业版的重要组成部分。它是基于SQL层的API。通过把SQL语句嵌入JDBC接口的方法中,用户可以通过Java程序执行几