• applicationContext.xml

      1. <bean id="sqlSessionFactory" class="com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean">
      2. <property name="dataSource" ref="dataSource"/>
      3. <property name="configLocation" value="classpath:mybatis.xml"/>
      4. <property name="plugins">
      5. <list>
      6. <bean class="com.baomidou.mybatisplus.plugins.PaginationInterceptor"/>
      7. </list>
      8. </property>
      9. <property name="globalConfig" ref="globalConfiguration"/>
      10. </bean>
    • 常用api ```java public void testPage() {

      1. Page<Employee> page = new Page<>(1,1);
      2. List<Employee > emps =
      3. employeeMapper.selectPage(page, null);
      4. System.out.println(emps);
    1. System.out.println("===============获取分页相关的一些信息======================");
    2. System.out.println("总条数:" +page.getTotal());
    3. System.out.println("当前页码: "+ page.getCurrent());
    4. System.out.println("总页码:" + page.getPages());
    5. System.out.println("每页显示的条数:" + page.getSize());
    6. System.out.println("是否有上一页: " + page.hasPrevious());
    7. System.out.println("是否有下一页: " + page.hasNext());
    8. //将查询的结果封装到page对象中
    9. page.setRecords(emps);
    10. }

    ```