Spring(五)Bean装配之Autowired注解

2018-03-22  本文已影响0人  lqsss

注解

@Scope
@Component
public class BeanAnnotation {
    
    public void say(String arg) {
        System.out.println("BeanAnnotation : " + arg);
    }
    
    public void myHashCode() {
        System.out.println("BeanAnnotation : " + this.hashCode());
    }
    
}

配置

<context:component-scan base-package="com.imooc.beanannotation"></context:component-scan>

扫描目录,寻找有注解的类,生成bean放入容器中

测试

public void testSay() {
        BeanAnnotation bean = super.getBean("beanAnnotation");
        bean.say("This is test.");

@Component没有指定名称的话,id就是类的第一个字母小写(beanAnnotation )

上一篇下一篇

猜你喜欢

热点阅读