命令模式

2015-04-28 13:52:14 25 举报
命令模式是一种行为设计模式,它允许你将操作封装成对象。这种模式的核心思想是将“请求”封装成一个对象,从而使你可以用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。命令模式的实现方式是使用一个调用者对象来发送命令,以便执行相应的操作。命令模式通常用于实现事务脚本。在数据库事务中,一组原子性的SQL语句就构成了一个事务脚本。如果需要回滚整个事务,那么必须将每个SQL语句都进行回滚;如果只回滚其中的一部分,那么就需要将每个SQL语句分别进行处理。
作者其他创作
大纲/内容
评论
0 条评论
下一页