读书人

锁保险机制

发布时间: 2012-07-16 15:44:59 作者: rapoo

锁安全机制

项目中碰到审批时两个人有此菜单,对同一条记录,两人同时点【同意】后,都会成功,都做账。造成错误,

?

修改方法:

?

在逻辑中上锁

?

private static Object lock = new Object();

?

synchronized (lock){

?

代码块

?

}

?

private static Object? 全局静态的变量,所以进入的对象共享一个。如果用this,则不可以,每个进入此对象的记录都会

?

创建一个

读书人网 >软件架构设计

热点推荐