SQLServer

时间:2018-03-16 20:03:33

标签: spring pagination spring-data-jpa

我正在使用Spring 4.x和hibernate 5.x与SQLServer。我需要对nativequery返回的数据进行分页。我是这样做的:

@Query(value="select * from X where y=?1 \n#pageable\n",
            countQuery="select count(*) from X where y=?1 \n#pageable\n",nativeQuery=true)
    List<Object[]> XXX(Integer userId, Pageable pageable);

它向我扔了com.microsoft.sqlserver.jdbc.SQLServerException:'#pageable'附近的语法不正确。如果我不使用\ n#pageable \ n那么它给出了编译时错误,#pageable不能用于本机查询。如果有人遇到类似的问题,请帮忙

0 个答案:

没有答案