SpringDataJpa遇到的问题
使用SpringDataJpa动态分页,自动做cross join查询
有时使用SpringDataJap提供的分页方法,或手写方法使用Pageable pageable参数分页,当查询总数时,数据库生成的sql会使用cross join做总数查询,解决这种问题,要是放弃分页,要么使用sql语句手动分页,例如mysql使用limit解决,为什么会出现这种问题原因未知
参考文档: https://bbs.csdn.net/topics/391004025?page=1
JPA-style positional param was not an integral ordinal
本人遇到这种问题,是因为入参占位符使用了?1 当改成了:参数名,问题就解决了
共有 0 条评论