s2sh的用户同步修改数据的问题
如果两个客户端同时请求了
业务逻辑中的某个方法
这个方法被spring配置了事务
比如:
public void modifyCard(int cardid){
.....
dao.update(cardid);
.........
}
如果两个用户同时请求了这个方法
而用户1调用 modifyCard(100)
用户2调用modifyCard(200)
如何防止脏数据的产生呢?
是不是要给这个方法加synchronized呢,还是s2sh内部有解决机制之类的?