摘要
针对Web数据库系统中的数据分页问题,提出一种基于模型-视图-控制器(MVC)模式的三层分页组件。在数据层中引入Java持久化API和Spring技术,在业务逻辑层中引入泛型DAO模式和桥接模式,在显示层中引入JSP和Struts2标签,并给出部分程序源代码。应用结果表明,与其他分页方法相比,该模型的执行效率较高,稳定性和移植性较好。
Focusing on the question of magnanimous database pagination in Web-based system,this paper proposes a three layers of page component based on Model-View-Controller(MVC) pattern.The implementation includes Java Persistence API(JPA) and Spring as model,GerneticDAO and Bridge pattern as control,JSP and Struts2 tags are applied as view.It presents a short program source codes and the model is proved to be practicable and effective.The practice shows that the page component is easy to reuse,learn and deployment.
出处
《计算机工程》
CAS
CSCD
北大核心
2011年第21期255-257,共3页
Computer Engineering
基金
江苏省高校自然科学基础研究基金资助项目(08KJD520005)