Перед написанием проектов осуществляется на первой странице, задняя страница, связанные с последними запросами, оглядываясь назад на собственной предыдущей практике проекта найти себе писать страницу, чтобы забыть, как младший программист используется для записи его
Введение П-зависимая pagehelper
<зависимость> <идентификатор_группы> com.github.pagehelper </ идентификатор_группы> <артефакт> pagehelper </ артефакт> <версия> 4.1.0 </ версия> </ зависимость>
Запись конфигурации класса pagehelper
/ ** * mybatis分页插件配置 * @author xWang * @date 2019-07-12 * / @Configuration общественный класс MyBatisConfig { @Bean общественного PageHelper pageHelper () { PageHelper pageHelper = новый PageHelper (); Свойства р = новые свойства (); p.setProperty ( "offsetAsPageNum", "правда" ); p.setProperty ( "rowBoundsWithCount", "правда" ); p.setProperty ( "разумный", "истина" ); pageHelper.setProperties (р); pageHelper; } }
картографа слой
@Select ( "выберите * из видео" )
Список <Видео> FindAll ();
сервис слой не ставить вещи, письма в соответствии с реальными потребностями
контроллер слоя
@GetMapping ( "/" страницы ) общественных объектов FindAll ((значение = "страницы" @RequestParam, DefaultValue = "1") INT страницы, @RequestParam (значение = "размер", DefaultValue = "10") INT размер) { PageHelper .startPage (страницы, размер); // 分页 List <Видео> Список = videoService.findAll (); PageInfo <Видео> pageInfo = новый PageInfo <Video> (список); Карта <String, Object> данные = новый HashMap <> (); // 装载分页数据 data.put ( "toatl_page", pageInfo.getTotal ()); data.put ( "toatl_size", pageInfo.getPages ()); // 总页数 data.put ( "currrent_page", страница); // 当前页 data.put ( "toatl_page", pageInfo.getList ()); // 数据 возврата данных; }
Следует отметить параметр о мимолетном вызывающем методе pagehelper
PageHelper.startPage (страницы, размер); // 分页 List <Видео> Список = videoService.findAll (); PageInfo <Видео> pageInfo = новый PageInfo <Video> (список);
Из этого письма пейджинговой запрос завершен, шаг относительно прост, как знание о записи, в то время как углубление под впечатлением, чтобы они забыли свои собственные, ха-ха