读书人

Action类中使用Spring注入形式的Trans

发布时间: 2013-11-29 00:21:24 作者: rapoo

Action类中使用Spring注入方式的TransactionTemplate

?二、在Action类中注入transactionManager,便于引入事务控制:

this.transactionTemplate.execute(new TransactionCallback() {public Object doInTransaction(TransactionStatus transactionstatus) {try{productService.saveEntity(product);  // 保存商品.........prostandvalueService.save(pdv); // 保存商品规格的值}catch(Exception e){if(log.isErrorEnabled()){            log.error("商品保存出错!"+e.toString());            }// 事务回退                    transactionstatus.setRollbackOnly();addActionError("保存失败!<br/>"+e.getMessage());return ERROR;}return null;}});

?

?

?

?

?

?

读书人网 >编程

热点推荐