栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Spring Data-为什么无法通过本机查询进行分页

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring Data-为什么无法通过本机查询进行分页

这是在spring data jpa文档中提供的描述(http://docs.spring.io/spring-
data/jpa/docs/1.8.0.M1/reference/html/

本机查询@Query批注允许通过将nativeQuery标志设置为true来执行本机查询。请注意,我们目前不支持对本机查询执行分页或动态排序,因为我们必须操纵声明的实际查询,而对于本机SQL我们无法可靠地做到这一点。

JPQL抽象化SQL实现及其提供程序的详细信息,并使ORM​​框架负责生成正确的SQL。

  1. 因此,通过以JPQL形式使用分页,Spring只需生成正确的JPQL,它将在ORM级别上进行解释以更正SQL。

  2. 在使用SQL进行操作时,这意味着Spring知道如何为绝大多数RDBMS生成正确的SQL,从而复制了ORM功能,这是过多的开销。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/508506.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号