기록1 엔티티의 id를 AUTO_INCREMENT가 아닌 UUID를 사용하고자 할 때는 왜 사용해야하나 첫째로는 보안적인 이유이다. AUTO_INCREMENT를 엔티티의 id로 쓰는 경우 id가 단순 숫자값이기 때문에 외부에서 데이터를 긁어가기가 좋다. 예를 들어 커머스 서비스인 경우 상품 데이터에 AUTO_INCREMENT id를 사용한다면 조회 API를 사용하여(단순 상품 조회 public API일 것이기 때문에) 모든 상품 데이터를 긁어갈 수 있을 것이다. (https://some-commerce/products/1, https://some-commerce/products/2, ..., https://some-commerce/products/102341, ...) 더 크리티컬한 경우는 API를 통해 유저의 개인정보를 조회할 때, 만약 보안 기능이 제대로 작동하지 않는 경우라면 타인의.. 2022. 7. 26. 이전 1 다음