【发布时间】:2020-03-18 08:09:32
【问题描述】:
我有一个使用 MySQL DB 的 Spring Boot 项目。
我的用户存储库扩展了JpaRepository<UserEntity, Integer>。在我将 Spring Boot 版本升级到 2.x.x 后,以下方法被卡住了:
@Query(value = "Select * from user \n#pageable\n", nativeQuery = true)
Page<UserEntity> findAll(Pageable pageable);
在以前的版本(2.0.0.M1)上运行良好。请帮帮我。
【问题讨论】:
-
“卡住”是什么意思?你有例外吗?生成的 SQL 长什么样子?
-
问题不清楚。但是 pageable 可以在“Select * from user”上工作。 "\n#pageable\n" 不是必需的。
标签: mysql spring hibernate spring-boot spring-data-jpa