zoukankan      html  css  js  c++  java
  • SpringBoot mybatis 自定义分页插件 注解版

    1.要使用4.1版本以上的,否则可能不生效

    <dependency>
          <groupId>com.github.pagehelper</groupId>
          <artifactId>pagehelper</artifactId>
          <version>4.1.0</version>
        </dependency>
    
    @EnableTransactionManagement
    @Configuration
    public class MybatisPlusConfig {
        /**
         * 注册分页插件
         * @return
         */
        /**
         * 注册MyBatis分页插件PageHelper
         */
        private static String dialect = "dialect";
        private static String offsetAsPageNum = "offsetAsPageNum";
        private static String rowBoundsWithCount = "rowBoundsWithCount";
        private static String reasonable = "reasonable";
        private static String database = "mysql";
        private static String t = "true";
    
        @Bean
        public PageHelper pageHelper() {
            PageHelper pageHelper = new PageHelper();
            Properties p = new Properties();
            p.setProperty(dialect, database);
            p.setProperty(offsetAsPageNum, t);
            p.setProperty(rowBoundsWithCount, t);
            p.setProperty(reasonable, t);
            pageHelper.setProperties(p);
            return pageHelper;
        }
    
  • 相关阅读:
    How Many Answers Are Wrong(带权并查集)
    Dice
    Plants vs. Zombies(二分好题+思维)
    Marriage Match IV(最短路+网络流)
    Treasure Hunt
    The Doors(几何+最短路,好题)
    90. Subsets II
    89. Gray Code
    88. Merge Sorted Array
    87. Scramble String
  • 原文地址:https://www.cnblogs.com/szls-666/p/12494159.html
Copyright © 2011-2022 走看看