🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>[info]BaseService支持使用transaction方法实现在回调接口中使用事务操作,如下: ``` public void t12() { BaseService service = Application.getService("demo"); service.transaction(new TransactionSql() { @Override public void doTranSql() { service.setData(123,"aaaa","bbbbb").insert("i","s","t"); service.where("id", 3).delete(); service.where("id", 5).setData(134,"0123456789012345678901234超过30长度","b2").update("i","s","t"); } }); if(null==service.getError()) { System.out.println("事务执行成功"); }else { System.out.println("事务执行失败,事务回滚"); } } ```