开发者社区> 问答> 正文

mybatis怎么配置和调用分页功能存储过程?

在mysql里面写了一个分页的存储过程,返回的是结果集和总的条数

CREATE DEFINER=`root`@`%` PROCEDURE `prc_page_result_zh`(
    OUT oRowsTotal INT,
IN tablename VARCHAR(500),
IN fieldname VARCHAR(500),
IN pagesize INT,
IN currpage INT,
IN sCondition VARCHAR(500),
IN order_field VARCHAR(100),
IN asc_field INT,
IN primary_field VARCHAR(1000))

BEGIN 其它代码略.... SET @iPageSize = pagesize; SET @sQuery = sSql; PREPARE stmt FROM @sQuery; EXECUTE stmt USING @iPageSize; SET oRowsTotal=FOUND_ROWS(); SET @sQuery=''; DEALLOCATE PREPARE stmt; END$$

请问在mybatis里面怎么配置和调用,刚接触mybatis,以前用hibernate和springjdbc都没有问题

请各位高手指教,感谢不尽.

展开
收起
huc_逆天 2020-05-28 09:16:30 560 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第6讲】:Spring Boot 2.0实战MyBatis与优化(Java面试题) 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载