数据访问系统技术方案

技术编号:16172026 阅读:60 留言:0更新日期:2017-09-09 00:29
本实用新型专利技术提出一种数据访问系统包括前端、后端和数据库,所述前端和数据库均与后端通讯连接;其中:所述前端,用于向后端发送访问数据库存储过程的http访问请求,由所述后端将所述访问请求发送给所述数据库;所述数据库,用于接收所述后端发送的访问请求,根据所述访问请求执行相应的存储过程,并将执行结果通过所述后端返回给所述前端;所述前端,还用于接收到所述后端返回的执行结果后,根据所述执行结果执行对应javascript函数重构前端页面并显示。本实用新型专利技术通过采用javascript直连数据库,一次编写后端代码,无论数据库表格如何变更,也无需再写后端编码,只需编写或修改指定的存储过程即可,大量的节约企业成本,节省开发人员时间,给企业带来更高的效率。

Data access system

The utility model provides a data access system comprises a front-end and back-end database and the database, front-end and back-end are connected with communication; wherein the front end, back end for transmitting an access database stored procedure HTTP access request, by the end of the visit request is sent to the database; the the database is used for receiving the back-end send access request according to the access request to execute the stored procedure accordingly, and the results will be implemented by the end of the back to the front end; the front end, the rear end is also used to return the execution results received, according to the execution results to implement the corresponding JavaScript function reconstruction the front page and display. The utility model uses the JavaScript connection database, a back-end database table written code, regardless of how to change, but also no longer need to write the back-end encoding, just write or you can modify the stored procedure specified, saves the cost of a large number of developers, save time, bring greater efficiency to the enterprise.

【技术实现步骤摘要】
数据访问系统
本技术涉及数据库
,尤其涉及一种数据访问系统。
技术介绍
互联网技术及软件技术的核心是对数据库的操作,为了封装数据库访问,提高开发速度,各种语言均提供了框架技术,便于开发者开发,比如:Asp.NET框架EntityFrameWork、PHP框架ThinkPHP,CI、Java框架Spring,HiberNate等。但是,现有的框架技术具有以下缺陷:一、学习成本高昂,学会一门框架技术往往需要一年以上的时间,精通则更需多年经验的积累。二、执行效率低下,所有框架技术均以降低程序执行效率换取开发效率,导致系统访问速度缓慢。三、代码量巨大,维护困难,在开发者还没开始编码之前,框架已经自动生成了数十万行代码。四、框架的寿命低,每年都会有新的框架产生,有老的框架消亡。如选择的框架没人维护,会导致项目中途夭折。五、框架的维护量大,很多项目采用老旧的框架技术开发,对操作系统依赖大,比如:有些php项目只能安装在ubutu8操作系统中,而现在Ubuntu已经升级到ubuntu16了,为使得老系统能正常运行,不得不安装老旧的、没人维护的操作系统,至此,此项目已基本宣告死亡。因此,现有框本文档来自技高网...
数据访问系统

【技术保护点】
一种数据访问系统,其特征在于,包括前端、后端和数据库,所述前端和数据库均与后端通讯连接;其中:所述前端,用于向后端发送访问数据库存储过程的http访问请求,所述访问请求至少包括所述数据库的地址、数据库名、存储过程的名字和所述存储过程的参数,由所述后端将所述访问请求分发到所述数据库;所述数据库接收所述后端发送的访问请求,根据所述访问请求执行相应的存储过程,并将执行结果通过所述后端返回给所述前端;所述前端接收到所述后端返回的执行结果后,根据所述执行结果执行对应的javascript函数重构前端页面并显示。

【技术特征摘要】
1.一种数据访问系统,其特征在于,包括前端、后端和数据库,所述前端和数据库均与后端通讯连接;其中:所述前端,用于向后端发送访问数据库存储过程的http访问请求,所述访问请求至少包括所述数据库的地址、数据库名、存储过程的名字和所述存储过程的参数,由所述后端将所述访问请求分发到所述数据库;所述数据库接收所述后端发送的访问请求,根据所述访问请求执行相应的存储过程,并将执行结果通过所述后端返回给所述前端;所述前端接收到所述后端返回的执行结果后,根据所述执行结果执行对应的javascript函数重构前端页面并显示。2.根据权利要求1所述的数据访问系统,其特...

【专利技术属性】
技术研发人员:楚王辉徐嘉伟
申请(专利权)人:深圳市雨云科技有限公司
类型:新型
国别省市:广东,44

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

1