【技术实现步骤摘要】
一种利用存储过程灵活响应网页需求的方法、系统及介质
[0001]本专利技术涉及网页开发领域,尤其涉及一种利用存储过程灵活响应网页需求的方法、系统及介质。
技术介绍
[0002]利用互联网传递信息是当今信息社会必不可少的一种方式,也是最为直观且灵活的表达方式。但是网站的开发具有一定的门槛要求和学习成本,而且基于JavaWeb的网站后台的路由管理并不灵活,每新增一个功能就需要进行重新更新部署和调试,无法灵活应对信息展示提出的要求,同时面对简单的数据展示要求时,过于复杂的网页开发会成为阻碍信息传递的壁垒。
技术实现思路
[0003]为至少一定程度上解决现有技术中存在的技术问题之一,本专利技术的目的在于提供一种利用存储过程灵活响应网页需求的方法、系统及介质。
[0004]本专利技术所采用的技术方案是:
[0005]一种利用存储过程灵活响应网页需求的方法,包括以下步骤:
[0006]获取通过前端浏览器上传的访问地址;
[0007]基于Spring Boot的路由管理后台判断前端路由是否具 ...
【技术保护点】
【技术特征摘要】
1.一种利用存储过程灵活响应网页需求的方法,其特征在于,包括以下步骤:获取通过前端浏览器上传的访问地址;基于Spring Boot的路由管理后台判断前端路由是否具有关键字,若具有,进行路由分发;路由参数解析中间件在获取到从路由管理后台分发过来的请求地址后,对地址进行解析,获得可执行的存储过程SQL语句;数据库结构数据格式化中间件执行存储过程SQL语句,获得结果数据转换为JSON格式的字符串,并返回给前端。2.根据权利要求1所述的一种利用存储过程灵活响应网页需求的方法,其特征在于,所述获取通过前端浏览器上传的访问地址,包括:如果是在公网访问,需提前准备好域名地址保证服务器,通过DNS接收到对应的请求;如果是在内网测试,只需保证访问机器和服务器位于同一个局域网中,通过IP访问即可;浏览器访问的地址中需要包含有采用存储过程映射方法的关键字作为前缀路由,否则后台将会将本次请求作为一次常规的信息请求,导致后台处理错误。3.根据权利要求1所述的一种利用存储过程灵活响应网页需求的方法,其特征在于,所述浏览器访问的地址中最后一个斜杠中的单词应该与存储过程名称完全对应,以保证匹配的成功率。4.根据权利要求1所述的一种利用存储过程灵活响应网页需求的方法,其特征在于,所述关键字为sql_mapper;所述基于Spring Boot的路由管理后台判断前端路由是否具有关键字,若具有,进行路由分发,包括:路由管理后台根据网页地址的后缀自动映射到方法内,其中,只有具有sql_mapper关键字的地址才会路由到映射存储过程的方法中,其他地址将路由到其他网页后台方法中。5.根据权利要求1所述的一种利用存储过程灵活响应网页需求的方法,其特征在于,所述路由参数解析中间件在获取到从路由管理后台分发过来的请求地址后,对地址进行解析,获得可执行的存储过程SQL语句,包括:在获取到网页请求地址之后,对请求地址进行拆分;路由参数解析中间件对拆分获得的参数进行拼接,作为可执行的存储过程SQL语句。6.根据权利要求1所述的一种利用存储过程灵活响应网页需求的方法,其特征在于,所述数据库结构数据格式化中间件执行存储过程SQL语句,获得结果数据...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。