问答详情
源自:4-1 Spring Bean装配之Bean的定义及作用域的注解实现

为什么我的控制台没报错:No bean named 'beanAnnotation' is defined,junit测试中倒是报错了

为什么我的控制台没报错:No bean named 'beanAnnotation' is defined,junit测试中倒是报错了

提问者:z123456_0001 2014-12-06 23:51

个回答

  • moocer
    2014-12-09 10:34:23

    你的代码是课程的示例代码吗?

    如果是示例代码,调用是在junit中,所以junit会报错

  • qq_岁月静好_32
    2017-07-23 16:09:40

    看一下你的实体类的注解@Component的参数应该是bean吧,把你的测试Junit中的这行代码参数换成bean就行了BeanAnnotation bean = super.getBean("bean");