[code="java"][/code]我写的demo 用的是flex+hibernate+Spring
需求是新增一个订单,(订单号是唯一的日期加数字如"s201105001")
比如在spring 中有一个保存订单数据的方法 public void saveOrders(List list)throws exception{
String ddh=cal(date);//这个方法是依据日期,查找订单表的订单号再生成日期
for(int i=0;i<list.size();i++){
Order o=list.get(i);
o.setddh(ddh);
save(o);//保存数据
}
}
问题是如果是并发访问的话,订单号就可能重复。求解?