При одновременном использовании mybatis и mybatis-plus проблема отказа pageHelper решена

Добавьте класс, этот класс используется для инициализации класса PageInterceptor, на этот раз попытка успешна, и выгружаемые данные возвращаются правильно. код показывает, как показано ниже:

импортировать com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
импортировать com.github.pagehelper.PageInterceptor;
импортировать org.springframework.context.annotation.Bean;
импортировать org.springframework.context.annotation.Configuration;

импортировать java.util.Properties;

@Конфигурация
открытый класс MyBatisPlusConfig {

    /*
     * Плагин разбивки на страницы, автоматически определяющий тип базы данных
     * Для получения информации о многопользовательском режиме перейдите на официальный сайт【Расширение плагина】
     */
    @Бин
    публичный PaginationInnerInterceptor paginationInterceptor() {
        вернуть новый PaginationInnerInterceptor();
    }

    @Бин
    PageInterceptor pageInterceptor() {
        PageInterceptor pageInterceptor = new PageInterceptor();
        Свойства свойства = новые свойства();
        properties.setProperty("helperDialect", "mysql");
        pageInterceptor.setProperties(properties);// Здесь вы можете ввести исходный код,
        вернуть страницуПерехватчик;
    }
}

Supongo que te gusta

Origin blog.csdn.net/zhongguowangzhan/article/details/127007644
Recomendado
Clasificación