open:고유식별자-생성

고유식별자 생성

snippet.java
import java.util.UUID;
 
public class Exam {
 public static void main(String[] args) {
  // 고유키 생성
  System.out.println("고유키 : "+UUID.randomUUID().toString());
 
  // 응용편 (비밀번호 초기화 6자리 비밀번호)
  int start = (int)(Math.random()*27);
  System.out.println("초기 비밀번호 : "+UUID.randomUUID().toString().replace("-", "").substring(start, start+6));  
 
  // 이후 암호화 후루룩~ 해서 디비에도 저장하고 메일도 발송하고~~
 }
}
snippet.java
// UID 생성
public String getUuid(int length){
	int start = (int)(Math.random() * (27 - length));
	String uid = UUID.randomUUID().toString().replace("-", "").substring(start, start + length);
	return uid;
}
 
 
//TODO : 관심대상 고유 id 를 생성하여 전달한다.
String uid = getUuid(6);
// 중복확인 
setupService.selectUid(rmap);
  • open/고유식별자-생성.txt
  • 마지막으로 수정됨: 2020/06/02 09:25
  • 저자 127.0.0.1