专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 软件架构设计

struts2 action 同步锁 计策

发布时间:2011-06-20 02:08:15 文章来源:www.iduyao.cn 采编人员:星星草
struts2 action 同步锁 策略

1.action中的流程是这样的:

 

  • 1.查询数据库字段field值为a的记录是否存在
  • 2.若1存在,返回此记录,流程终止
  • 3.若1不存在,new 一个对象,并写入数据库,并返回此对象,流程终止

 

 

但是数据库必须保证数据库字段field的值在数据库中不能有重复。

 

 

2 如果不做任何处理,当并发量大的时候,由于查询和写入之间存在时间差,所以会出现数据库字段field的值在数据库中有重复,这就实现不了需求

 

3,如果在action中加同步锁,如何加才能达到效率和需求的平衡,不能锁定整个action吧?

 

 

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: