存在3个类 
classA 
       -- save()
classB 
       -- m1()
classC 
       --saveA()
       --saveB()
       --m2()
       --m3()
       --m4()
       --m5()
这三个类的事务配置
<property name="transactionAttributes">
<props>
<prop key="save*">PROPAGATION_REQUIRED</prop>
<prop key="*">PROPAGATION_REQUIRED,readOnly</prop>
</props>
</property>
类方法调用
    classA.save(){
           classB.m1();     }
     classB.m1(){
           classC.m2();     }
     classC.m2(){
            m3();
            saveA();
     }
     classC.save2(){
            m4();
     }
     classC.m4(){
            saveB();
     }
--现在通过spring得到一个classA的管理bean,调用 save 方法,请问事务是么搞的?到底起了几个事务,那些方法在事务中运行??