搜档网
当前位置:搜档网 › 利用Mybatis的动态SQL实现物理分页

利用Mybatis的动态SQL实现物理分页

龙源期刊网 https://www.sodocs.net/doc/8175935.html,

利用Mybatis的动态SQL实现物理分页

作者:陈玲夏汛

来源:《数字技术与应用》2011年第11期

摘要:实际项目中,经常会遇到分页的问题,Mybatis自带的分页使用的是内存分页,如果数据量较大,那么必定

会发生内存溢出。本文提出一种方法,利用Mybatis强大的动态SQL,为查询语句加上物理分页功能。

关键词:Mybatis 动态SQL 分页物理分页

中图分类号: TP313 文献标识码:A 文章编号:1007-9416(2011)11-0227-01

The use of dynamic SQL implementation Mybatis physical page

CHEN-ling XIA-xun

Luzhou Vocational and Technical College,Sichuan,Luzhou,646005,China

abstracts:Actual projects, the problems often encountered pages, Mybatis own page using paging, if the data is large, then there must be a memory overflow occurs. This paper presents a method, using Mybatis powerful, dynamic SQL, the query with the physical paging.

Keywords:Mybatis dynamic SQL paging physical page

1、Mybaits 简介

Mybatis,前称ibatis,后改名为Mybatis,截止本文成文,最新版本是3.0.6。它和Hibernate是Java世界使用最多的两种ORM框架。Hibernate理念最为先进,完全实现面向对

象的数据库编程,不需要掌握SQL语句,即可实现数据库操作,能够节省开发人员编写大量SQL语句的时间。但是,Hibernate在处理多表关联时,可能会出现N+1问题,性能会有较大影响,要解决性能问题,需要较深的Hibernate知识和项目经验。Mybatis需要自己写SQL语

相关主题