一种基于ORM框架的数据库访问方法、系统、设备及介质技术方案

技术编号:43560702 阅读:32 留言:0更新日期:2024-12-06 17:33
本申请公开了一种基于ORM框架的数据库访问方法、系统、设备及介质,涉及数据库的技术领域,所述方法包括:获取输入的实例参数,并根据所述实例参数和预先定义的逻辑模型生成对应的模型实例;基于所述ORM框架,根据所述模型实例的操作方法对所述模型实例进行解析,得到对应的SQL语句;根据数据库操作代码包创建数据库连接池,并通过所述数据库连接池连接所述数据库;对所述SQL语句进行执行,得到执行结果;将所述执行结果转化为对应的实例。本申请具有降低数据库操作复杂度的效果。

【技术实现步骤摘要】

本申请涉及数据库的,尤其是涉及一种基于orm框架的数据库访问方法、系统、设备及介质。


技术介绍

1、对象关系映射(object relational mapping,简称orm,或o/rm,或o/r mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的--“虚拟对象数据库”。

2、在nodejs环境下,orm方法是一种用于简化数据库操作的技术。orm提供了一种操作数据库方式,其中包括对数据进行的操作方法,例如关联查询、事务管理、数据验证。这些现有的orm方法在nodejs环境下有着广泛的应用,可以用于各种类型的数据库,包括关系型数据库(如mysql、postgresql)和非关系型数据库(如mongodb)。

3、为了使数据库更加广泛的适配javascript的开发生态,需要开发一种针对node.js环境的orm方法,以便开发人员可以更轻松地使用javascript操作数据库,降低数据库操作的复杂度。


<b>技术实现思路...

【技术保护点】

1.一种基于ORM框架的数据库访问方法,其特征在于,包括:

2.根据权利要求1所述的一种基于ORM框架的数据库访问方法,其特征在于,在所述获取输入的实例参数,并根据所述实例参数和预先定义的逻辑模型建立对应的模型实例的步骤之前,还包括:

3.根据权利要求1所述的一种基于ORM框架的数据库访问方法,其特征在于,所述根据数据库操作代码包创建数据库连接池的步骤,包括:

4.根据权利要求1所述的一种基于ORM框架的数据库访问方法,其特征在于,所述对所述SQL语句进行执行,得到执行结果的步骤,包括:所述SQL语句为查询语句;

5.根据权利要求1所述的一...

【技术特征摘要】

1.一种基于orm框架的数据库访问方法,其特征在于,包括:

2.根据权利要求1所述的一种基于orm框架的数据库访问方法,其特征在于,在所述获取输入的实例参数,并根据所述实例参数和预先定义的逻辑模型建立对应的模型实例的步骤之前,还包括:

3.根据权利要求1所述的一种基于orm框架的数据库访问方法,其特征在于,所述根据数据库操作代码包创建数据库连接池的步骤,包括:

4.根据权利要求1所述的一种基于orm框架的数据库访问方法,其特征在于,所述对所述sql语句进行执行,得到执行结果的步骤,包括:所述sql语句为查询语句;

5.根据权利要求1所述的一种基于orm框架的数据库访问方法,其特征在于,所述通过所述数据库连接池连接所述数据库的步骤,包括:

6.根据权利要求1所述的一种基于orm框架的数据库访问方法,其特征在于,...

【专利技术属性】
技术研发人员:吴生勇王叶冰邓隆苏德财李文彬吴启洋
申请(专利权)人:成都虚谷伟业科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1