JFinal单独起事务的问题

莫莫水心 发布于 2013/09/25 22:33
阅读 400
收藏 0

@JFinal 你好,想跟你请教个问题:关于单独起事务的问题,我因为要传入参数,所以我写了一个IAtom的实现类

public class BusinessLogInsertAtom implements IAtom {
private Exception e;
private Long userId;
private String ip;
public BusinessLogInsertAtom(Exception e,Long userId,String ip){
this.e = e;
this.userId = userId;
this.ip = ip;
}


@Override
public boolean run() throws SQLException {
return BusinessLog.dao.insert(e, userId, ip);
}
}

调用

BusinessLogInsertAtom businessLogInsertAtom = new BusinessLogInsertAtom(e, userId, ip);
Db.tx(businessLogInsertAtom);
这样有问题么?

如果我要返回结果,因为也没法直接返回,那我就直接在IAtom 定义一个变量,获取值,在外边get出来,这样会不会出什么问题?



加载中
0
JFinal
JFinal
挺好,没问题⊙▽⊙
返回顶部
顶部