spring注解方式自动注入接口的实现子类

来源:互联网 发布:gbk转utf java 编辑:程序博客网 时间:2024/05/02 06:46

applicationContext.xml配置文件加入:

 

<context:annotation-config/>

作用是隐式地向 Spring 容器注册

AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor

PersistenceAnnotationBeanPostProcessor 以及 RequiredAnnotationBeanPostProcessor 这 4 个BeanPostProcessor。

注册这4 BeanPostProcessor的作用,就是为了你的系统能够识别相应的注解。

 

 

    <!--设置需要进行Spring注解扫描的类包 -->

<context:component-scanbase-package="xx.xx"/> 可以用*代表所有

@Service()

publicclass ServiceImplimplements Service

调用时:

    @Resource()

private ServiceService;

 

这样的话就能实现自动注入了

@Service一般用来定义Service daoaction都有对应的注解网上可查

3种上面还有一种通用的不好定义组建类别时可用

原创粉丝点击