订单号和流水号
订单号和流水号的关系
- 订单号既是订单的唯一编号,而且经常被用来检索,所以应当是数字类型的主键
- 流水号是打印在购物单据上的字符串,便于阅读,但是不用做查询
流水号示例
生成流水号示例代码
public static String createOrderCode(String type,String organizationId,String spgId,String date){
StringBuffer stringBuffer = new StringBuffer();
stringBuffer.append(type);
stringBuffer.append(organizationId);
stringBuffer.append(spgId);
stringBuffer.append(date);
ThreadLocalRandom.current().ints(0,9).limit(10).forEach(
stringBuffer::append
);
return stringBuffer.toString();
}
License:
CC BY 4.0