고유식별자 생성
- 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);