CN102385593B - 一种操作应用树的方法、装置及业务系统 - Google Patents
一种操作应用树的方法、装置及业务系统 Download PDFInfo
- Publication number
- CN102385593B CN102385593B CN 201010271784 CN201010271784A CN102385593B CN 102385593 B CN102385593 B CN 102385593B CN 201010271784 CN201010271784 CN 201010271784 CN 201010271784 A CN201010271784 A CN 201010271784A CN 102385593 B CN102385593 B CN 102385593B
- Authority
- CN
- China
- Prior art keywords
- tree
- application module
- model
- service
- utility
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
本发明适用于数据库领域,提供了一种操作应用树的方法、装置及业务系统,所述方法包括下述步骤:应用模块客户端发送操作应用树的请求指令至应用模块服务端;应用模块服务端根据请求指令调用服务模型中定义的对应方法,根据所述方法实现对应用树的操作,并返回操作结果至应用模块客户端,所述服务模型是预先注入数据库中的树结构模型的服务模型。在本发明中,采用面向对象方式创建树结构模型;对具体的应用模块,根据对应用树的操作,调用被注入的服务模型中定义的对应方法。根据所述方法实现对应用树的操作,不用对每个应用模块都重写对应用树操作的方法,提高了应用的扩展性以及对树进行操作的性能。
Description
技术领域
本发明属于数据库领域,尤其涉及一种操作应用树的方法、装置及业务系统。
背景技术
在关系型数据库里,一般通过树邻接表存储树结构。在实际应用时,业务模块的开发者需要先为每个业务模块建立自己的树邻接表,再撰写专门的SQL语句来处理树邻接表。比如,要创建一个组织模块,需要先建立该组织自己的树邻接表,再通过一系列SQL语句来处理该树邻接表,实现对树的查询、保存、修改等算法。当再需要创建物料模块时,可以参照组织模块创建的树邻接表的结构,设计物料模块的树邻接表,参照组织模块的树处理SQL语句,编写自己的树处理SQL语句来实现业务逻辑。
综上所述,现有的关系数据库对树进行操作的方式,缺点如下:
1.是面向结构的,对每一种应用都需要重新设计树结构的树邻接表,编写树处理SQL语句,不能利用面向对象的特性,抽取出公共的对象和方法,最大程度的重用树结构和实现算法;
2.除了Oracle数据库对树结构有专门的优化和操作语句,其它关系数据库对树结构的存储和读取没有专门解决方案和语句,需要用复杂的SQL语句去实现对树的存储和读取等算法,因算法水平的差距和无数据库底层的支持,导致性能表现不佳。
总之,现有的关系型数据库对每一种应用都需要重新设计树结构的树邻接表,编写树处理的SQL语句,再由程序调用复杂的SQL语句来实现对树的查询和修改。因此,现有作法难以用到面向对象程序设计和开发的特性来实现业务逻辑的开发,而且程序算法的复杂度高,但性能普通。
发明内容
本发明实施例的目的在于提供一种操作应用树的方法,旨在解决现有的关系数据库难以用到面向对象程序设计和开发的特性来实现业务逻辑的开发,而且程序算法的复杂度高,但性能普通的问题。
本发明实施例是这样实现的,一种操作应用树的方法,所述操作应用树的装置方法包括下述步骤:
应用模块客户端发送操作应用树的请求指令至应用模块服务端;
应用模块服务端根据所述请求指令调用服务模型中定义的对应方法,根据所述方法实现对应用树的操作,并返回操作结果至应用模块客户端,所述服务模型是预先注入数据库中的树结构模型的服务模型,所述服务模型是通过面向对象方式抽象出的树服务组件,提供对树进行操作的方法;
所述应用模块服务端根据所述请求指令调用服务模型中定义的对应方法,根据所述方法实现对应用树的操作的步骤具体为:
应用模块服务端的方法根据所述请求指令调用服务模型中定义的对应方法;
传入所述应用模块的简单Java对象实例至服务模型中定义的对应方法中;
所述服务模型的方法根据所述简单Java对象实例的标注,获取所述简单Java对象实例对应的表的属性,并根据所述表的属性对应用树进行相应的处理,并返回处理结果给应用模块服务端。
本发明实施例的另一目的在于提供一种操作应用树的装置,所述操作应用树的装置包括应用模块客户端和应用模块服务端。
所述应用模块客户端包括请求指令发送模块,该模块用于发送操作应用树的请求指令至应用模块服务端。
所述应用模块服务端包括应用树处理模块,该模块用于根据所述应用模块客户端发送的请求指令调用服务模型中定义的对应方法,根据所述方法实现对应用树的操作,并返回操作结果至应用模块客户端。
所述服务模型是预先注入数据库中的树结构模型的服务模型,所述服务模型是通过面向对象方式抽象出的树服务组件,提供对树进行操作的方法。
所述应用树处理模块包括:
方法调用单元,用于根据所述请求指令调用服务模型中定义的对应方法;
对象实例传入单元,用于传入所述应用模块的简单Java对象实例至服务模型中定义的对应方法中,所述服务模型的方法根据所述简单Java对象实例的标注,获取所述简单Java对象实例对应的表的属性,并根据所述表的属性对应用树进行相应的处理,并返回处理结果给应用模块服务端。
本发明实施例的另一目的在于提供一种操作应用树的业务系统,所述操作应用树的业务系统包括如上所述的操作应用树的装置。
在本发明实施例中,对非关系型数据库,采用面向对象方式创建树结构模型;对具体的应用模块,根据对应用树的操作调用预先注入的树结构模型的服务模型中定义的对应方法。根据所述方法实现对应用树的操作,不用对每个应用模块都重写对应用树操作的方法,可以简化关系型数据库中通过SQL语句对树进行操作的复杂度,提高应用的扩展性以及对树进行操作性能。
附图说明
图1是本发明实施例提供的操作应用树的方法的实现流程图;
图2是本发明实施例提供的域模型示意图;
图3是本发明实施例提供的服务模型与具体的应用模块服务端的调用关系示意图;
图4是本发明实施例提供的操作应用树的装置的结构框图;
图5是本发明实施例提供的业务系统的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,对非关系型数据库,采用面向对象方式创建树结构模型;对具体的应用模块,根据对应用树的操作调用预先注入的树结构模型的服务模型中定义的对应方法。根据所述方法实现对应用树的操作,不用对每个应用模块都重写对应用树操作的方法,可以简化关系型数据库中通过SQL语句对树进行操作的复杂度,提高应用的扩展性以及对树进行操作性能。
本发明提供了一种操作应用树的方法,包括下述步骤:
应用模块客户端发送操作应用树的请求指令至应用模块服务端;
应用模块服务端根据所述请求指令调用服务模型中定义的对应方法,根据所述方法实现对应用树的操作,并返回操作结果至应用模块客户端。所述服务模型是预先注入数据库中的树结构模型的服务模型。
本发明提供了一种操作应用树的装置,包括应用模块客户端和应用模块服务端。
所述应用模块客户端包括请求指令发送模块,该模块用于发送操作应用树的请求指令至应用模块服务端。
所述应用模块服务端包括应用树处理模块,该模块用于根据所述应用模块客户端发送的请求指令调用服务模型中定义的对应方法,根据所述方法实现对应用树的操作,并返回操作结果至应用模块客户端。所述服务模型是预先注入数据库中的树结构模型的服务模型。
本发明提供了一种操作应用树的业务系统,包括如上所述的操作应用树的装置。
实施例一:
图1示出了本发明实施例一所提供的操作应用树的方法的实现流程,详述如下:
在步骤S101中,采用面向对象方式,预先创建树结构模型。在本发明实施例中,通过面向对象方式,创建树结构模型,实现基于非关系型数据库(比如,分布式MongoDB数据库)的树结构存储。其中,创建的树结构模型包括域模型和服务模型。
域模型包括树邻接表和/或树嵌套表。
树邻接表记录树的父节点的对象或表,自关联,如{NodeID,Name,ParentID},NodeID表示树的当前节点的ID,Name表示当前节点的名称,ParentID表示当前节点的父节点的ID。
树嵌套表记录树的左右节点的对象或表,如{NodeID,LeftNode,RightNode},NodeID表示树的当前节点的ID,LeftNode表示当前节点的左节点,RightNode表示当前节点的右节点。
图2示出了树邻接表和树嵌套表之间的关系,从图中可以看出树邻接表和树嵌套表是一对0、一对一、或一对多的关系,另外,树嵌套表也可以作为内嵌对象嵌入到树邻接表中。
服务模型是通过面向对象方式抽象出的树服务组件,提供“查询指定节点下的树”、“增加节点”、“删除节点”、“移动节点”等方法。对于应用模块服务端,可以调用该服务模型中提供的方法来对应用模块中的树实现节点的增加、删除、插入、移动。创建好树结构模型后,应用模块可以根据树结构模型中的域模型创建简单Java对象实例,根据树结构模型中的服务模型创建应用模块服务端的方法,并调用被注入在数据库中的树结构模型中的服务模型中定义的对应方法实现相应的操作。树结构模型的服务模型与应用模块服务端的调用关系示意如图3所示。比如,应用模块服务端的insertNode方法可以调用树结构模型中的服务模型中定义的insertNode方法,在应用模块的应用树中插入一个节点。
在步骤S102中,根据预先创建的树结构模型分别创建应用模块的简单Java对象实例和应用模块服务端的方法。
在本发明实施例中,定义“TreeNode”和“TreeRelation”两个标注分别标识树邻接表和树嵌套表。对于应用模块(如组织模块、物料模块等),根据树结构模型的域模型定义应用模块的域模型对象实例,即简单Java对象实例(POJO,Plain Ordinary Java Objects or Plain Old Java Object)。如,对创建的树邻接表OrgView打上“TreeNode”,对创建的树嵌套表OrgRelation打上“TreeRelation”标注。
对于应用模块,根据树结构模型的服务模型定义应用模块服务端(比如,组织模块的服务端或物料模块的服务端)的方法。应用模块服务端中定义的方法是对应用模块的应用树(比如,组织树或物料树)进行操作的方法,该方法可以调用树结构模型的服务模型中的对应方法,对具体应用模块的应用树进行增加、删除、插入、移动节点等操作。
在步骤S103中,应用模块客户端发送操作应用树的请求指令至应用模块服务端。
在本发明实施例中,应用模块客户端(比如,组织树或物料树的UI)发送操作应用模块的应用树的请求指令至应用模块服务端(比如,组织模块的服务端或物料模块的服务端)。该请求指令包括:获取某个节点下的树、保存树、修改树等对应用模块的应用树进行操作的指令。
在步骤S104中,应用模块服务端根据所述请求指令调用服务模型中定义的对应方法,根据所述方法实现对应用树的操作,并返回操作结果至应用模块客户端。
在本发明实施例中,应用模块服务端(比如,组织模块的服务端或物料模块的服务端)的方法,调用预先注入数据库中的树结构模型的服务模型的对应方法(如,查询一个节点下的树),并传入该应用模块的POJO对象实例(如,组织树或物料树邻接表、组织树或物料树嵌套表)至树结构模型的服务模型中定义的对应方法中。树结构模型的服务模型的方法接收被传入的POJO对象实例,获取所述POJO对象实例对应的表的属性,并根据获取到的表的属性信息,对应用模块的应用树执行相应的处理。比如,该方法是查询一个节点下的树,则执行查询一个节点下的树的操作,并将处理结果(如,一棵树或一个节点)返回给应用模块服务端。其中,注入也称控制反转(IoC,Inversion of Control)或依赖注入(DI,Dependency Injection),是一个重要的面向对象编程的法则,用来削减计算机程序的耦合问题。
在步骤S105中,应用模块服务端将所述返回的结果返回给应用模块客户端。
在本发明实施例中,应用模块服务端对所述返回的结果进行其它逻辑处理或设置其它信息(比如,对某个节点的名称进行修改)后,返回给应用模块客户端(比如,组织树或物料树的UI)。
在步骤S106中,应用模块客户端根据所述返回的结果展示应用树的结构。
在本发明实施例中,应用模块客户端根据所述返回的结果展示应用模块的应用树的结构。比如,组织树的UI显示出一颗具体的组织树或者物料树的UI显示出一颗具体的物料树。
实施例二:
图4示出了本发明实施例二所提供的操作应用树的装置的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。该装置4可以是内置于业务系统中的软件单元、硬件单元或者软硬件相结合的单元,或者作为独立的挂件集成到业务系统或者业务系统的应用子系统中。其中,该装置4包括应用模块客户端41和应用模块服务端42。
应用模块客户端41包括请求指令发送模块411,该模块用于发送操作应用树的请求指令至应用模块服务端42。该请求指令包括:获取某个节点下的树、保存树、修改树等对具体应用模块的应用树进行操作的指令。
应用模块服务端42包括应用树处理模块421,该模块用于根据所述应用模块客户端41发送的请求指令调用服务模型中定义的对应方法,根据所述方法实现对应用树的操作,并返回操作结果至应用模块客户端。所述服务模型是预先注入数据库中的树结构模型的服务模型。
其中,应用树处理模块421包括方法调用单元4211和对象实例传入单元4212。方法调用单元4211用于根据所述请求指令发送模块411发送的请求指令调用服务模型中定义的对应方法(如,查询一个节点下的树)。对象实例传入单元4212用于传入所述应用模块的简单Java对象实例至服务模型中定义的对应方法中。所述服务模型的方法根据所述简单Java对象实例的标注,获取所述简单Java对象实例对应的表的属性,并根据所述表的属性对应用树进行相应的处理。比如,该方法是查询一个节点下的树,则执行查询一个节点下的树的操作,并返回处理结果给应用模块服务端。
另外,该装置4还包括:树结构模型创建模块43和应用实例创建模块44。
树结构模型创建模块43用于采用面向对象方式,预先创建树结构模型。所述树结构模型包括:域模型和服务模型。
所述域模型包括树邻接表和/或树嵌套表。
树邻接表记录树的父节点的对象或表,自关联,如{NodeID,Name,ParentID},NodeID表示树的当前节点的ID,Name表示当前节点的名称,ParentID表示当前节点的父节点的ID。
树嵌套表记录树的左右节点的对象或表,如{NodeID,LeftNode,RightNode},NodeID表示树的当前节点的ID,LeftNode表示当前节点的左节点,RightNode表示当前节点的右节点。
图2示出了树邻接表和树嵌套表之间的关系,从图中可以看出树邻接表和树嵌套表是一对0、一对一、或一对多的关系。另外,树嵌套表可以作为内嵌对象嵌入到树邻接表中。
服务模型是通过面向对象方式抽象出的树服务组件,提供对树进行操作的方法。比如“查询指定节点下的树”、“增加节点”、“删除节点”、“移动节点”等方法。对于应用模块服务端,可以调用该服务模型中提供的方法来对应用模块中的树实现节点的增加、删除、插入、移动。创建好树结构模型后,应用模块可以根据树结构模型中的域模型创建简单Java对象实例,根据树结构模型中的服务模型创建应用模块服务端的方法,并调用被注入在数据库中的树结构模型中的服务模型中定义的对应方法实现相应的操作。树结构模型的服务模型与应用模块服务端的调用关系示意如图3所示。比如,应用模块服务端的insertNode方法可以调用树结构模型中的服务模型中定义的insertNode方法,在应用模块的应用树中插入一个节点。
应用实例创建模块44,用于根据预先创建的树结构模型分别创建具体应用模块的简单Java对象实例和应用模块服务端的方法。在本发明实施例中,定义“TreeNode”和“TreeRelation”两个标注分别标识树邻接表和树嵌套表。对于应用模块(如组织模块、物料模块等),根据树结构模型的域模型定义应用模块的域模型对象实例,即简单Java对象实例(POJO,Plain Ordinary Java Objectsor Plain Old Java Object)。如,对创建的树邻接表OrgView打上“TreeNode”,对创建的树嵌套表OrgRelation打上“TreeRelation”标注。
对于应用模块,根据树结构模型的服务模型定义应用模块服务端(比如,组织模块的服务端或物料模块的服务端)的方法。应用模块服务端中定义的方法是对应用模块的应用树(比如,组织树或物料树)进行操作的方法,该方法可以调用树结构模型的服务模型中的对应方法,对应用模块的应用树可以进行增加、删除、插入、移动节点等操作。具体情况如上所述,在此不再赘述。
实施例三:
图5示出了本发明实施例提供的业务系统的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。其中,该业务系统5包括如图4所示的操作应用树的装置4。
在本发明实施例中,对非关系型数据库,采用面向对象方式创建树结构模型;对具体的应用模块,根据对应用树的操作,调用被注入的树结构模型的服务模型中定义的对应方法。根据所述方法实现对应用树的操作,不用对每个应用模块都重写对应用树操作的方法,可以简化关系型数据库中通过SQL语句对树进行操作的复杂度,提高应用的扩展性以及对树进行操作性能。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (7)
1.一种操作应用树的方法,其特征在于,所述方法包括下述步骤:
应用模块客户端发送操作应用树的请求指令至应用模块服务端;
应用模块服务端根据所述请求指令调用服务模型中定义的对应方法,根据所述方法实现对应用树的操作,并返回操作结果至应用模块客户端,所述服务模型是预先注入数据库中的树结构模型的服务模型,所述服务模型是通过面向对象方式抽象出的树服务组件,提供对树进行操作的方法;
所述应用模块服务端根据所述请求指令调用服务模型中定义的对应方法,根据所述方法实现对应用树的操作的步骤具体为:
应用模块服务端的方法根据所述请求指令调用服务模型中定义的对应方法;
传入所述应用模块的简单Java对象实例至服务模型中定义的对应方法中;
所述服务模型的方法根据所述简单Java对象实例的标注,获取所述简单Java对象实例对应的表的属性,并根据所述表的属性对应用树进行相应的处理,并返回处理结果给应用模块服务端。
2.如权利要求1所述的方法,其特征在于,在所述应用模块客户端发送操作应用树的请求指令至应用模块服务端的步骤之前,所述方法还包括以下步骤:
采用面向对象方式,预先创建树结构模型,所述树结构模型包括:域模型和服务模型;
根据预先创建的树结构模型分别创建具体应用模块的简单Java对象实例和应用模块服务端的方法。
3.如权利要求2所述的方法,其特征在于,所述域模型包括:树邻接表和/或树嵌套表。
4.一种操作应用树的装置,其特征在于,所述装置包括:应用模块客户端和应用模块服务端,所述应用模块客户端包括:
请求指令发送模块,用于发送操作应用树的请求指令至应用模块服务端;
所述应用模块服务端包括:
应用树处理模块,用于根据所述应用模块客户端发送的请求指令调用服务模型中定义的对应方法,根据所述方法实现对应用树的操作,并返回操作结果至应用模块客户端,所述服务模型是预先注入数据库中的树结构模型的服务模型,所述服务模型是通过面向对象方式抽象出的树服务组件,提供对树进行操作的方法;
所述应用树处理模块包括:
方法调用单元,用于根据所述请求指令调用服务模型中定义的对应方法;
对象实例传入单元,用于传入所述应用模块的简单Java对象实例至服务模型中定义的对应方法中,所述服务模型的方法根据所述简单Java对象实例的标注,获取所述简单Java对象实例对应的表的属性,并根据所述表的属性对应用树进行相应的处理,并返回处理结果给应用模块服务端。
5.如权利要求4所述的装置,其特征在于,所述装置还包括:
树结构模型创建模块,用于采用面向对象方式,预先创建树结构模型,所述树结构模型包括:域模型和服务模型;
应用实例创建模块,用于根据预先创建的树结构模型分别创建具体应用模块的简单Java对象实例和应用模块服务端的方法。
6.如权利要求5所述的装置,其特征在于,所述域模型包括:树邻接表和/或树嵌套表。
7.一种操作应用树的业务系统,其特征在于,所述业务系统包括权利要求4至6任一权利要求所述的操作应用树的装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010271784 CN102385593B (zh) | 2010-09-03 | 2010-09-03 | 一种操作应用树的方法、装置及业务系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010271784 CN102385593B (zh) | 2010-09-03 | 2010-09-03 | 一种操作应用树的方法、装置及业务系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102385593A CN102385593A (zh) | 2012-03-21 |
CN102385593B true CN102385593B (zh) | 2013-05-08 |
Family
ID=45825013
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010271784 Active CN102385593B (zh) | 2010-09-03 | 2010-09-03 | 一种操作应用树的方法、装置及业务系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102385593B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103399904B (zh) * | 2013-07-26 | 2018-10-02 | 浙江吉利汽车研究院有限公司 | 数据处理方法及数据处理系统 |
CN109639750B (zh) * | 2014-08-29 | 2021-09-07 | 创新先进技术有限公司 | 业务数据处理方法及设备 |
CN105488056B (zh) * | 2014-09-17 | 2019-04-09 | 阿里巴巴集团控股有限公司 | 一种对象处理方法与设备 |
CN108304164B (zh) * | 2017-09-12 | 2021-12-03 | 马上消费金融股份有限公司 | 一种业务逻辑的开发方法及开发系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1570910A (zh) * | 2003-07-11 | 2005-01-26 | 北京直真节点技术开发有限公司 | 一种通用对象建模方法及通用对象管理系统 |
CN1983257A (zh) * | 2006-05-11 | 2007-06-20 | 华为技术有限公司 | 一种通过树型结构展现数据的方法及系统 |
CN101169716A (zh) * | 2007-11-30 | 2008-04-30 | 清华大学 | 一种基于产品结构树的仿真流程信息建模及维护方法 |
-
2010
- 2010-09-03 CN CN 201010271784 patent/CN102385593B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1570910A (zh) * | 2003-07-11 | 2005-01-26 | 北京直真节点技术开发有限公司 | 一种通用对象建模方法及通用对象管理系统 |
CN1983257A (zh) * | 2006-05-11 | 2007-06-20 | 华为技术有限公司 | 一种通过树型结构展现数据的方法及系统 |
CN101169716A (zh) * | 2007-11-30 | 2008-04-30 | 清华大学 | 一种基于产品结构树的仿真流程信息建模及维护方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102385593A (zh) | 2012-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102129539A (zh) | 基于访问控制列表的数据资源权限管理方法 | |
US8200624B2 (en) | Membership tracking and data eviction in mobile middleware scenarios | |
CN102541694B (zh) | 一种数据库备份的方法及装置 | |
CN102254029B (zh) | 一种基于视图的数据访问系统及其方法 | |
CN102270225B (zh) | 数据变更日志监控方法和数据变更日志监控装置 | |
DE602006014971D1 (de) | Zaunmechanismus für client-fehler zur umzäunung von netzwerkdateisystemdaten in einer host-cluster-umgebung | |
CN109582831B (zh) | 一种支持非结构化数据存储与查询的图数据库管理系统 | |
CN102385593B (zh) | 一种操作应用树的方法、装置及业务系统 | |
TWI724570B (zh) | 資料結構的讀取及更新方法、裝置、電子設備及儲存媒體 | |
CN105447051A (zh) | 一种数据库操作的方法和装置 | |
CN103186628B (zh) | 一种公共信息模型与关系型数据库之间的映射方法 | |
CN103546476A (zh) | 页面组件之间的消息传递方法及系统 | |
CN105630500A (zh) | 一种用于数据处理的cim对象模型及其编程框架 | |
CN107122486B (zh) | 一种支持blob的多元大数据融合方法和系统 | |
CN103345501A (zh) | 数据库更新方法和装置 | |
CN104915412A (zh) | 一种动态管理数据库连接的方法及系统 | |
CN118863031A (zh) | 数据管理方法、装置、计算机设备、可读存储介质和程序产品 | |
CN103186620A (zh) | 一种cim模型映射方法 | |
CN101706823B (zh) | 定制化数据库查询系统及查询方法 | |
CN105138674A (zh) | 一种数据库访问方法 | |
CN114448702B (zh) | 一种基于隐私集合求交的数据加密方法及装置 | |
EP2596433A2 (en) | Parameter value binding for mobile business objects | |
CN102571381B (zh) | 一种信息存储方法以及信息存储装置 | |
CN101430707A (zh) | 一种记录删除操作的验证方法、系统及设备 | |
CN100397397C (zh) | 基于关系数据库的xml数据存储与访问方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |