Skip to content

PageHelperAutoConfiguration @Configuration在包扫描com.github.*情况下失效 #179

@king1314okok

Description

@king1314okok

spring.factory中包含com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration,说明不是用@configuration包扫描机制,但PageHelperAutoConfiguration类上有@configuration,在spring包扫描配置了com.github.*的情况下,会导致扫描到PageHelperAutoConfiguration类,优先触发@configuration和@ConditionalOnBean,由于SqlSessionFactory是由spring autoconfig触发,此时还没有SqlSessionFactory这个bean,进而导致@ConditionalOnBean判定条件不成立,最终PageHelperAutoConfiguration添加interceptor直接失效

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions