关于粗粒度事务机制
请教一下关于粗粒度事务机制的一些概念。
假设CMT的bean 方法为beanMethod(),
那么
beanMethod() {
mypojo.updatetable1();
mypojo.updatetable2();
}
那么mypojo的应该是在同一个transaction 吧?
如果beanMthod是bmt的bean的方法,那么
beanMethod() {
mypojo.dobusiness();
//dobuiness里面是粗粒度的,比如执行updatetable1和updatable2
}
那么mypojo.dobusiness是否存在粗粒度事务问题?那么对于非pojo的tuxedo服务呢(因为调用tuxedo服务时往往tuxedo服务都是粗粒度对象)?