알고리즘 1루 1문제
level3 과제 진행
백준 구현 문제 완료 + 게시글 작성
level3 댓글 구현 진행
알고리즘 게시글
https://velog.io/@kin5080/BOJ-2178-미로-탐색
댓글 생성 + 게시글 조회시 댓글 포함 완성
알고리즘 문제 푼사람 정렬해서 하나 골랐는데 겁을 상실하고 실버1 문제를 골랐더니 오전 시간에 못 풀어서 저녁먹고 도전했다. 하지만 역부족이라 답을 검색해버렸다. 답을 보면 이해가 되는데 참 이게 생각이 안난다. 화가 나야할지 답을 보고 이해라도 되니 다행이라고 할지.. 앞으로는 오전에 못 풀면 답을 보고 저녁에 한문제 더 하는걸로 하는게 좋겠다.
level3 과제를 진행했다 댓글 기능을 추가하고 게시글을 조회했을 때 게시글 response body 에 해당 게시글의 댓글도 포함해서 날려야했다.
처음엔 댓글 엔티티랑 게시글 엔티티랑 관계를 양방향으로 설정했는데 댓글 엔티티안에 유저와 포스트 정보가 들어있어서 무한로딩에 빠졌다 그래서 JSONIgore 로 막을까 했는데 그러면 username도 못보여주게 됐다.
고민을 하다가 그냥 단방향으로 바꾸고 PostController에서 PostService로 게시글불러오고(PostResponseDTO) CommentService로 댓글을 불러와서(CommentResponseDTO) 게시글에 댓글을 넣어서 반환하는 것으로 마무리했다.
정규 표현식에 관한 이슈도 있었는데 이는 내일 게시글로 짧게 작성할 예정이다.