关于事务

#1 hblzxsj

目前的框架好像对事务没有封装(我没找到?),可能现在只能通过$obj->findSQL("begin")等等来实现启动事务操作
最好能对事务操作进行一下封装来减少SQL输入

2010-04-26 21:26:20

#2 jake

事务这块,正如楼主写的,使用query或者findSQL来启用和commit。另外,开发者可以自行覆盖spModel的方法来对事务进行封装,因为spModel本身的绝大部分函数,对数据库的操作都是一条SQL的,所以对事务的封装没有很大的必要。反而如果应用程序内,spModel的派生类内,有比较复杂的数据处理,那么将这个处理和事务封装到覆盖的方法里,这是更轻便的OOP做法。

2010-04-26 21:32:02