PageHelper插件做sqlserver分页时遇到的问题

项目是连接sqlserver的
分页我采用了PageHelper插件帮忙,这样就不用些分页语句了。

这个时候报了一个错误
在这里插入图片描述
这个一看,明显就是limit数据库关键字造成的,显然,这个limit是mysql中常见的分页关键字。

所以去查看下PageHelper配置。



<configuration>
    <settings>
        
        <setting name="logImpl" value="STDOUT_LOGGING" />
    settings>
    
    <plugins>
    
    <plugin interceptor="com.github.pagehelper.PageHelper">
        <property name="dialect" value="mysql"/>
        
        
        
        <property name="offsetAsPageNum" value="true"/>
        
        
        <property name="rowBoundsWithCount" value="true"/>
        
        
        <property name="pageSizeZero" value="true"/>
        
        
        
        <property name="reasonable" value="false"/>
        
        
        
        
        


        
        <property name="returnPageInfo" value="check"/>
    plugin>
plugins>
configuration>

可以看到


这个地方配置了mysql
问题原因也就找到了,就是这里配置错误了。
把mysql改成sqlserver即可。
问题完美解决

你可能感兴趣的:(pagehelper)