在spring中实例化一个service的bean,他继承了以个事务的bean,XML中如下配置:<bean id="customTestService" parent="baseTransactionProxy">
     <property name="target">
     <bean class="com.CustomTestService">
     。
</bean>其中baseTransactionProxy为一个事务管理bean  spring2.5以上就支持annotation的方式不用再写配置文件了 ,如何在类中使用@component实例化的时候直接加入这个parent。
查了一些资料  无果,有没有哪位老兄对此熟悉一点。盼指教。

解决方案 »

  1.   

    就没人知道么  。。AOP来实现也可以  稍后试试~
      

  2.   

    @Service("testDao")
    public class TestDao   {
    BaseDao baseDao;
    @Resource(name = "baseDao")
    public void setBaseDao(BaseDao baseDao) {
    this.baseDao = baseDao;
    }
      

  3.   

    @Service("testDao")
    public class TestDao   {
    BaseDao baseDao;
    @Resource(name = "baseDao")
    public void setBaseDao(BaseDao baseDao) {
    this.baseDao = baseDao;
    }父baseDao 作为一个变量用