(продолжение) Плагин подкачки MyBatis (PageHelper) интегрирует Spring Boot

Spring Boot задняя часть Spring MyBatis

ПредыдущийстатьяВ этом документе рассказывается об использовании подключаемого модуля paged и о том, как интегрироваться со SpringMVC.Эта статья продолжает объяснять, как интегрироваться со Spring Boot.

Предпосылка интеграции подключаемого модуля подкачки заключается в том, что Mybatis настроен.Существует много информации о том, как Spring Boot интегрирует Mybatis в Интернете, поэтому я не буду здесь вдаваться в подробности. Здесь мы сосредоточимся на интеграции плагинов подкачки, которые на самом деле очень просты.

Выходные данные

  • Spring Boot: 1.3.2.RELEASE
  • mybatis-spring-boot-starter: 1.1.1
  • pagehelper-spring-boot-starter: 1.2.3

Зависимости Maven

<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.3</version>
</dependency>

конфигурационный файл

Файл конфигурации в Spring Bootapplication.propertiesдобавлять:

pagehelper.helperDialect=mysql
pagehelper.reasonable=true

Дополнительные элементы конфигурации см.Преамбула.

использовать

После двух вышеперечисленных шагов плагин пейджинга уже может работать, не правда ли, очень просто! Использование точно такое же, как и раньше:

// startPage(第几页, 多少条数据)
PageHelper.startPage(pageIndex, pageSize);
// Mybatis查询方法
List<InstanceVO> list = instanceDao.select(instance);
// 用PageInfo对结果进行包装
PageInfo pageInfo = new PageInfo(list);

Ссылаться на

------ Конец этой статьиСпасибо за чтение------