SpringData JPA @query注解使用原生代码报错问题
来源:互联网 发布:js length 编辑:程序博客网 时间:2024/05/29 03:41
SpringData JPA @query注解使用原生代码报错问题
之前用过@query 原生代码的查询方式,正常加注解就可以使用,大概形式为:
@Query(value="select * from table",nativeQuery=true) K_KC54 getK_KC54UsingOriginSQL(String aac001);
如上形式,完美解决本地查询问题。
但是,这是和往常一样使用@query 原生代码查询,程序报如下错误:
org.springframework.data.jpa.repository.query.InvalidJpaQueryMethodException: Cannot use native queries...
经过问题分析与网上查找原因发现问题:
@query 原生查询不能和分页查询的pageable一起使用。为解决这一问题,还想使用pageable分页功能。修改原生代码如下形式即可解决问题:
@Query(value="from S_TC70 aac001=?1 ",countQuery="select count(1) from S_TC70 aac001=?1 ")Page<S_TC70> getUseOriginS_TC70(String aac001,Pageable pageable);
顺利解决问题,希望对大家有帮助!
阅读全文
1 0
- SpringData JPA @query注解使用原生代码报错问题
- SpringData JPA 使用SQLQuery原生
- spring data jpa @Query注解中delete语句报错 : @Modifying注解的使用
- spring data jpa @Query注解中delete语句报错
- spring-data-jpa @Query注解中delete语句报错
- SpringData JPA 分页使用
- SpringData系列@Query注解及@Modifying注解
- SpringData-3 @Query与@Modifying注解
- springboot jpa Query使用原生SQL例子--测试通过
- SpringData 学习(4)—— 使用 @Query 注解实现查询
- SpringData 学习(4)—— 使用 @Query 注解实现查询
- SpringData JPA @Query分页查询Exception问题解决方案
- 对springdata jpa 的 @Query和select的理解
- 在JPA的@Query注解中使用limit条件
- 使用JPA中@Query 注解实现update 操作
- Spring Data JPA 使用@Query注解执行原始Sql
- JPA问题解决(1)--org.hibernate.jpa.internal.QueryImpl cannot be cast to javax.management.Query报错问题
- 使用jpa报No query defined for that name错误
- 浮动元素排列规则
- SpringBoot+SpringSecurity实现访问权限控制案例
- Effective Java中文第四章第14节(个人渣翻)
- Shell 重启程序
- CSS的相对定位与绝对定位
- SpringData JPA @query注解使用原生代码报错问题
- 设计模式之适配器模式
- use swap file as swap partitoin
- ComboBox绑定枚举和自定义类时指定列表中显示的类属性内容
- Java中用HttpsURLConnection访问Https链接的问题
- Linux c 开发
- js题目
- IATF 16949:2016 完整版标准解读
- Android 导入EaseUI后实现音视频功能