看图说话:
如果我们不调用存储过程,按照传统的方式,就需要做3次IO交互(修改订单状态、增加商品库存、去掉购买记录)
如果我们调用存储过程,通过指定存储过程的名字并传入特定的参数(这这里传入的是订单Id),此时,我们与Mysql数据库交互次数只有一次,剩下的就交给Mysql中存储过程对象去处理,大大提高了效率。
看图说话:
如果我们不调用存储过程,按照传统的方式,就需要做3次IO交互(修改订单状态、增加商品库存、去掉购买记录)
如果我们调用存储过程,通过指定存储过程的名字并传入特定的参数(这这里传入的是订单Id),此时,我们与Mysql数据库交互次数只有一次,剩下的就交给Mysql中存储过程对象去处理,大大提高了效率。