Local transaction

来源:互联网 发布:app网络请求错误 编辑:程序博客网 时间:2024/06/06 13:09
public void runStatementsUsingLocalTransactions(){  SqlMapClient sqlMapClient=SqlMapClientConfig.getSqlMapClient();    try{       sqlMapClient.startTransaction();  Person p =(Person)sqlMapClient.queryForObject("getPerson", new Integer(9));  p.setLastName("Smith");     sqlMapClient.update("updatePerson", p);  Department d =(Department)sqlMapClient.queryForObject("getDept", new Integer(3));     p.setDepartment(d);     sqlMapClient.update("updatePersonDept", p);      sqlMapClient.commitTransaction();      } finally {sqlMapClient.endTransaction();      }}

原创粉丝点击