名为X的Bean的类型应为'java.lang.Runnable',但实际上其类型为'org.springframework.beans.factory.support.NullBean'

时间:2019-07-31 05:25:06

标签: java spring

Spring给我下面的错误,但是不知道为什么!

注意:为此,xml文件中没有bean定义。

  

名为“ resetDatabase”的Bean的类型应为   'java.lang.Runnable'但实际上是类型   'org.springframework.beans.factory.support.NullBean'

@Bean
Runnable resetDatabase() throws Exception
{
    if (env.acceptsProfiles("prof"))
    {
        return resetDatabase_H2();
    }
    else
    {
        // return resetDatabase_H2();
        return resetDatabase_Postgresql();
    }
}

我也介绍了this,但找不到适合我情况的解决方案

0 个答案:

没有答案