| case I: | |
| tx { | |
| bean1 -> getConnection -> insert data -> call bean2 -> close connection -> query | |
| bean2 -> getConnection -> update data -> close connection | |
| } | |
| case II: | |
| tx { | |
| bean1 -> getConnection -> insert data -> close connection -> call bean2 -> query | |
| bean2 -> getConnection -> update data -> close connection | |
| } | |
| case III: | |
| tx { | |
| bean1 -> getConnection 1,2 -> insert data using 1,2 -> call bean2 -> close connection -> query | |
| bean2 -> getConnection -> update data -> close connection | |
| } | |
| case II: | |
| tx { | |
| bean1 -> getConnection 1,2 -> insert data using 1,2 -> close connection 1,2 -> call bean2 -> query | |
| bean2 -> getConnection -> update data -> close connection | |
| } |