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();
}
}
Local transaction
最新推荐文章于 2023-04-10 14:16:42 发布