日期:2014-05-17  浏览次数:20912 次

关于如何 Spring注解的方式 指定parent属性
XML code

     <bean id="BaseDao" class="com.tsinghua.dao.impl.BaseDaoimpl">
         <property name="sessionFactory"><ref bean="sessionFactory" /></property>
     </bean>
      <bean id="BaseService" class="com.tsinghua.service.BaseServiceimpl">
        <property name="basedao"><ref bean="BaseDao" /></property>
     </bean>
     <bean id="UserService" class="com.tsinghua.service.UserServiceimpl" parent="BaseService">
     <bean id="AService" class="com.tsinghua.service.AServiceimpl" parent="BaseService">
     <bean id="BService" class="com.tsinghua.service.BserServiceimpl" parent="BaseService">

     </bean> 


这是Spring中bean的配置,怎么将第3,4,5个bean在源代码中 用注释的方式指定parent="BaseService" ?????
不然岂不是要每个service都得配置一个parent?

------解决方案--------------------
spring要使用2.0版本支持注解的方式 才可以
在你的类里面这样写就可以了
@Resource private BaseService BaseService;
还有你的<bean>命名最好全都小写,有大写的可能会发生异常哦!