SpringBoot集成PageHelper,启动带有PageHelper图标问题解决

问题现状

SpringBoot集成PageHelper,启动带有PageHelper图标问题解决_第1张图片

原因分析

看pagehelper源码

// pagehelper源码中PageInterceptor
public PageInterceptor() {
        String bannerEnabled = System.getProperty("pagehelper.banner");
        if (StringUtil.isEmpty(bannerEnabled)) {
            bannerEnabled = System.getenv("PAGEHELPER_BANNER");
        }

        if (StringUtil.isEmpty(bannerEnabled) || Boolean.parseBoolean(bannerEnabled)) {
            log.debug("\n\n,------.                           ,--.  ,--.         ,--.                         \n|  .--. '  ,--,--.  ,---.   ,---.  |  '--'  |  ,---.  |  |  ,---.   ,---.  ,--.--. \n|  '--' | ' ,-.  | | .-. | | .-. : |  .--.  | | .-. : |  | | .-. | | .-. : |  .--' \n|  | --'  \\ '-'  | ' '-' ' \\   --. |  |  |  | \\   --. |  | | '-' ' \\   --. |  |    \n`--'       `--`--' .`-  /   `----' `--'  `--'  `----' `--' |  |-'   `----' `--'    \n                   `---'                                   `--'                        is intercepting.\n");
        }
    }

SpringBoot集成PageHelper,启动带有PageHelper图标问题解决_第2张图片
这段代码会读取JVM中的配置pagehelper.banner,若jvm中没有配置,则启动默认会加载pagehelper的icon

解决方法

在jvm中配置pagehelper.banner
在IDEA中配置如下图
SpringBoot集成PageHelper,启动带有PageHelper图标问题解决_第3张图片

你可能感兴趣的:(开发过程中的问题,spring,boot,java,intellij-idea)