미니프로젝트가 시작됐다.
내가 지금까지 구현한 기능은 다음과 같다.
2.게시글api에 댓글 개수 추가
@Trasient를 이용해 변동성이 큰 댓글 개수를 DB에 저장하지 않고 그 때 그 때 불러올 수 있도록 로직을 짰다. 아직 완성하진 않았지만 좋아요 개수도 같은 로직으로 짜고 있다.
튜터님이 말씀하시길 변동성이 큰 데이터를 DB에 저장하는 것은 아주 위험하다고 하셨다.
CORS
일단 테스트용으로 아무나 접속할 수 있게 했다... 프론트분들이 편하게 접속할 수 있게!
일일방문자 수, 총방문자 수
IP를 기준으로 일일방문자 수를 구현하려고 했다. 중복을 제외한 IP를 받아 DB에 저장해 DB의 총 데이터 개수를 일일방문자 수로 구현했다. 그리고 총 방문자 수는 간단하게 데이터의 Id 값으로 하려고 했는데, 들리는 말로는 Id 값을 실질적인 데이터로 활용하는 것은 위험하다고 해서 일단 다른 방법을 모색 중이다... Id 값으로 하면 편할텐데!