/**
* 获得当前时间毫秒数
*
* @return
*/
public static String getMillis() {
now = Calendar.getInstance();
return now.getTimeInMillis() + "";
}
/**
* 获得主键
*
* @return
*/
public static synchronized String getPk() {
String pk = getMillis() + generateCheckCode();
return pk;
}
/**
* 随机产生4个字符串
*
* @return
*/
public static String generateCheckCode() {
String chars = "0123456789";
char[] rands = new char[4];
for (int i = 0; i < 4; i++) {
int rand = (int) (Math.random() * 10);
rands[i] = chars.charAt(rand);
}
String tmp = new String(rands);
return tmp;
}