打印本文 打印本文 关闭窗口 关闭窗口
在java中实现sql的select函数功能
作者:武汉SEO闵涛  文章来源:敏韬网  点击数7732  更新时间:2007/11/14 12:57:01  文章录入:mintao  责任编辑:mintao
唯一一个函数:public boolean invoke(Object o)。通过这个接口,可以封装函数调用并返回函数结果。后文你将看到他是怎样使用的。

2.接口Condition也只包含一个函数:public boolean passes(Object o)。使用这个函数,可以检测任意类是否满足任意类型的条件,并返回truefalse。同样,你也将在后文中看到本接口的使用。

3.SelectStatement代表整个select语句,包含selectfromwhereorder by等子句。

4.SelectInstruction表示select子句中的一个单一部分,选定列并指定显示时该列的名字。一个完整的select子句用一个SelectInstruction对象数组表示。

5.OrderInstruction代表order by子句的一个单一部分,整个order by子句由一个OrderInstruction对象数组构成。

6.Executor执行包含了整个执行逻辑的SelectStatement

7.ResultTable代表执行SelectStatement后返回的结果集。它用Object[][]的形式组织结果数据,从而可以容易的转换和显示数据。

下面将讲述这些类和接口时怎样协作的。类图显示了它们之间的关联。

 一个SelectStatement含有一个对象集合或数组(因为集合和数组都只包含统一类型的对象,所以对象的类型没有关系);一个SelectInstruction对象数组;一个

上一页  [1] [2] [3] [4] [5] [6] [7] [8]  下一页

打印本文 打印本文 关闭窗口 关闭窗口