22.2.4 编写有效的事务