Mybatis Mapper.xml 中使用 IPage 的 current 和 size 属性作为 LIMIT 条件
在 mapper.xml 文件中,您可以使用${}$表达式来获取Java对象的属性值。对于IPage对象,current和size属性是其成员变量,因此可以通过${page.current}$和${page.size}$来获取它们的值。\n\n以下是一个示例,展示如何在mapper.xml文件中使用current和size属性作为limit条件:\n\nxml\n<select id="queryList" resultType="CmMaintenancePlanEntity">\n SELECT *\n FROM cm_maintenance_plan\n WHERE ...\n LIMIT $\{page.current\}$, $\{page.size\}$\n</select>\n\n\n在上述示例中,${page.current}$和${page.size}$分别表示IPage对象中的current和size属性的值。您可以在您的具体查询语句中根据需要使用这些属性。请注意,这里使用了${}$表达式而不是#{}表达式,因为${}$表达式会直接替换成属性值,而#{}表达式会被预编译处理。\n\n希望这可以帮助到您!
原文地址: https://www.cveoy.top/t/topic/p4Xm 著作权归作者所有。请勿转载和采集!