-- 创造无限可能

Bean named 'ddlApplicationRunner' is expected to be of type 'org.springframework.boot.Runner' 报错,springboot整合mybatis-plus

2024-01-12 15:37:31
1500 人浏览 0 人点赞
有用,点赞支持一下

当前mybaits-plus版本为3.5.3

springboot启动报错Bean named ‘ddlApplicationRunner’ is expected to be of type ‘org.springframework.boot.Runner’ but was actually of type ‘org.springframework.beans.factory.support.NullBean’

解决:在启动类加上方法

    public static void main(String[] args) {
        SpringApplication.run(SpringbootApplication.class, args);
    }


    /**
     * 解决:Bean named 'ddlApplicationRunner' is expected 的报错
     * @param ddlList
     * @return
     */
    @Bean
    public DdlApplicationRunner ddlApplicationRunner(@Autowired(required = false) List ddlList) {
        return new DdlApplicationRunner(ddlList);
    }