基于MVC的分页查询系统技术方案

技术编号:10053919 阅读:159 留言:0更新日期:2014-05-16 02:37
本发明专利技术涉及信息处理领域,具体地说,涉及一种基于MVC的分页查询系统。包括一种基于MVC的分页查询系统,包括数据库读取单元、服务层传接数据单元和MVC单元,所述的数据库读取单元读取信息后传输给服务层传接数据单元,服务层传接数据单元从MVC控制器中选择需要的方法并获取,然后经MVC处理将数据反馈到服务层传接数据单元,服务层传接数据单元将请求参数传输给数据库读取单元,进而反馈查询结果。本发明专利技术查询数据库占用资源小、查询时间短、运行效率高。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及信息处理领域,具体地说,涉及一种基于MVC的分页查询系统。包括一种基于MVC的分页查询系统,包括数据库读取单元、服务层传接数据单元和MVC单元,所述的数据库读取单元读取信息后传输给服务层传接数据单元,服务层传接数据单元从MVC控制器中选择需要的方法并获取,然后经MVC处理将数据反馈到服务层传接数据单元,服务层传接数据单元将请求参数传输给数据库读取单元,进而反馈查询结果。本专利技术查询数据库占用资源小、查询时间短、运行效率高。【专利说明】基于MVC的分页查询系统
本专利技术涉及信息处理领域,具体地说,涉及一种基于MVC的分页查询系统。
技术介绍
MVC (ModeIViewControIIer),—种软件设计模式,开始是存在于桌面程序中,M是指业务模型,V是指用户界面,C是控制器,使MVC的目的是将M和V的实现代码分离,从而使同一个程序使用不同的表现形式,C的目的是则是确保M和V的同步,一旦M改变,V同步更新。MVC是一个有用的工具箱,但其存在一些缺点:强制性的将应用程序的输入、处理和输出分开,查询数据库时占用资源大,查询时间长,程序运行效率低。
技术实现思路
为解决上述问题,本专利技术提供一种查询数据库占用资源小、查询时间短、运行效率高的基于MVC的分页查询系统。本专利技术所述的基于MVC的分页查询系统,包括一种基于MVC的分页查询系统,包括数据库读取单元、服务层传接数据单元和MVC单元,所述的数据库读取单元读取信息后传输给服务层传接数据单元,服务层传接数据单元从MVC控制器中选择需要的方法并获取,然后经MVC处理将数据反馈到服务层传接数据单元,服务层传接数据单元将请求参数传输给数据库读取单元,进而反馈查询结果。所述的MVC单元包括表示层、业务层和数据层,表示层包括控制器模块和视图模块,模型模块包括业务层和数据层;控制器模块接受浏览器的http请求,控制器模块将数据传输给模型模块,视图模块将数据传输给模型模块和浏览器。所述的数据库读取单元接受的数据包括页数和页面显示尺寸。与现有技术相比,本专利技术的有益效果是:数据传入数据库读取单元时,在原先传输的数据的基础上,多传入了页数和页面显示尺寸两个信息,在读取方法中直接通过方法和查询语句查询每次请求的所要显示的一页数据,将这要显示的一页数据传输给MVC框架模式中,然后每次换页,都重复一次这个流程,查询数据库时所占用资源小、查询时间短、运行效率高的基于MVC的分页查询系统。【专利附图】【附图说明】图1为本专利技术逻辑框图;图2为本专利技术MVC的结构框图。【具体实施方式】一种基于MVC的分页查询系统,包括数据库读取单元、服务层传接数据单元和MVC单元,所述的数据库读取单元读取信息后传输给服务层传接数据单元,服务层传接数据单元从MVC控制器中选择需要的方法并获取,然后经MVC处理将数据反馈到服务层传接数据单元,服务层传接数据单元将请求参数传输给数据库读取单元,进而反馈查询结果。所述的MVC单元包括表示层、业务层和数据层,表示层包括控制器模块和视图模块,模型模块包括业务层和数据层;控制器模块接受浏览器的http请求,控制器模块将数据传输给模型模块,视图模块将数据传输给模型模块和浏览器。所述的数据库读取单元接受的数据包括页数和页面显示尺寸。【权利要求】1.一种基于MVC的分页查询系统,其特征在于,包括数据库读取单元、服务层传接数据单元和MVC单元,所述的数据库读取单元读取信息后传输给服务层传接数据单元,服务层传接数据单元从MVC控制器中选择需要的方法并获取,然后经MVC处理将数据反馈到服务层传接数据单元,服务层传接数据单元将请求参数传输给数据库读取单元,进而反馈查询结果。2.根据权利要求1所述的基于MVC的分页查询系统,其特征在于,所述的MVC单元包括表示层、业务层和数据层,表示层包括控制器模块和视图模块,模型模块包括业务层和数据层;控制器模块接受浏览器的http请求,控制器模块将数据传输给模型模块,视图模块将数据传输给模型模块和浏览器。3.根据权利要求1所述的基于MVC的分页查询系统,其特征在于,所述的数据库读取单元接受的数据包括页数和页面显示尺寸。【文档编号】G06F17/30GK103793471SQ201310753860【公开日】2014年5月14日 申请日期:2013年12月31日 优先权日:2013年12月31日 【专利技术者】孙淼, 叶旭冉, 蔡旭东, 姜惠启, 许广俊 申请人:青岛中科软件股份有限公司本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:孙淼叶旭冉蔡旭东姜惠启许广俊
申请(专利权)人:青岛中科软件股份有限公司
类型:发明
国别省市:

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

1