1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zhiguofa-mybatis-plugin-pager

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README 983 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 20:16 a6b72d7
# Зависимости Maven
- MySQL
# В интерфейсе DAO можно добавить параметр page.
public interface PscanDao {
List<User> getUserList(Page page);
}
# Файл mapper. Не нужно указывать ключевое слово limit, плагин автоматически добавит параметры запроса с разбивкой на страницы на основе параметра page в интерфейсе dao.
select
u.username,
u.email
from user u
where u.age > #{age}
- Oracle. Необходимо добавить столбец _db_row_no. Плагин добавит запрос _db_row_no > start and _db_row_no <= start + page_size.
select
row_number() as _db_row_no,
u.username,
u.email
from user u
where u.age > #{age}
# Конфигурация MyBatis
<plugins>
<plugin interceptor="cn.sskxyz.mybatis.PagePlugin"></plugin>

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zhiguofa-mybatis-plugin-pager.git
git@api.gitlife.ru:oschina-mirror/zhiguofa-mybatis-plugin-pager.git
oschina-mirror
zhiguofa-mybatis-plugin-pager
zhiguofa-mybatis-plugin-pager
master