有人能通过真实的例子解释@Transactional注释中的隔离和传播参数是用于什么吗?基本上,我应该在什么时候以及为什么选择更改它们的默认值。