调整Save函数保存的ID值
现在默认保存的是20位的长度,我希望自动生成的ID长度为12位
-
2019-08-15
长度不能修改,如果不希望使用这种方式,可以使用主键自增
-
2019-08-15
写一个自动生成字段的类 把这个改了
功能代码如下
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
Date now = new Date();
Calendar nowCal = Calendar.getInstance();
nowCal.setTime(now);
String orderCode = StringUtils.leftPad(String.valueOf((int)(1+Math.random()*(10-1+1))), 4, '0');
StringBuffer sb = new StringBuffer(prefix);
sb.append(sdf.format(nowCal.getTime())).append(orderCode);
return sb.toString();