1.子线程中抛出异常,会导致主线程中事务回滚吗?
不会。子线程自身新开启了一个线程,不会影响主线程中的事务。
因此:TP中报文发送和报文接收线程中:新创建的具体报文处理线程,各自间的事务互不影响。
这种设计:属于生产者--消费者模式
2.结束线程的方式:
1.抛出异常
2.使用interrupt方法,stop方法已废弃。
3.事务回滚:
在service层中抛出异常,才会进行事务回滚。
1.子线程中抛出异常,会导致主线程中事务回滚吗?
不会。子线程自身新开启了一个线程,不会影响主线程中的事务。
因此:TP中报文发送和报文接收线程中:新创建的具体报文处理线程,各自间的事务互不影响。
这种设计:属于生产者--消费者模式
2.结束线程的方式:
1.抛出异常
2.使用interrupt方法,stop方法已废弃。
3.事务回滚:
在service层中抛出异常,才会进行事务回滚。