【技术实现步骤摘要】
本专利技术实施例涉及数据处理
,尤其涉及一种数据库的访问方法、装置及设备。
技术介绍
软件产品作为一个完整的系统,可以被分解成一系列的功能模块,这些功能模块之间的相互作用就形成了系统的所有功能。所谓功能模块,是指可组成系统的、具有某种确定独立功能的半自律性的子系统,可以通过标准的界面与其他功能模块按照一定的规则相互联系,从而构成更加复杂的系统。每个功能模块的研发和改进都独立于其他功能模块,每个功能模块所特有的信息处理过程都被包含在功能模块的内部,使得每个功能模块都如同一个“黑箱”。相比较于过去软件产品具有固定的功能模块的销售方式,现有的软件产品在销售时更加人性化并且更加贴近用户的需求。用户可以根据自己的需要选择购买软件产品中的部分或全部功能模块,并使用相应的功能模块的功能。对于用户使用不到的功能,用户可以不选择软件产品中的相应功能模块,以节约成本。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题不同的功能模块之间无法做到完全的功能隔离,当一个功能模块访问软件产品的数据库时,其他的功能模块可能会对该功能模块的访问动作产生一定的影响。例如一个功 ...
【技术保护点】
1.一种数据库的访问方法,其特征在于,包括:接收软件产品的第一功能模块发送的客户端对数据库的访问请求,所述访问请求中携带有访问参数以及所述第一功能模块相应于所述访问请求的主构造的名称,所述主构造中包含有用于描述第一功能模块访问动作的数据库语句;根据所述主构造的名称,获得所述主构造以及所述软件产品的其他功能模块中与所述主构造关联的副构造,所述副构造中包含有用于描述所述其他功能模块对所述主构造的访问动作的改变;根据所述主构造和所述副构造,构造所述第一功能模块对数据库的访问语句;将所述访问参数写入获得的所述第一功能模块对数据库的访问语句中,并发送给数据库。
【技术特征摘要】
【专利技术属性】
技术研发人员:冯驰,
申请(专利权)人:北京星网锐捷网络技术有限公司,
类型:发明
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。