프로그래밍 연습하기

기존 프로젝트에 댓글 기능 추가 본문

Spring Boot

기존 프로젝트에 댓글 기능 추가

john.k 2020. 7. 16. 18:30
반응형

기존에 완성했던 프로젝트에 댓글 기능을 추가해보고 있다.

 

기능을 추가하면서 아직 프로젝트를 완벽하게 이해하지 못했다는 느낌이 들었다.

기존의 글과 비슷한 기능이지만 책을 보고 프로젝트를 완성한 것과 직접 작성해보는 느낌은 달랐다.

 

댓글을 새롭게 DB에 추가하고, domain, repository, service를 만들고 댓글 api controller, dto까지 작성을 해봤는데

예상보다 오랜 시간이 걸렸다.

댓글 JPA Repository를 만들면서 예상치 못한 에러가 나오기도 하였다.

메소드 이름을 잘못 작성한것 같아 일단 쿼리로 바꾸어서 적용을 하였다.

 

또한 화면을 구성하는 것도 마음대로 나오지 않아 고생했다.

 

그리고 @LoginUser를 이용해서 글/댓글 작성자의 아이디를 따로 입력받지 않고 로그인 유저의 아이디로 고정하였다.

 

그래도 댓글 기능을 추가하면서 프로젝트가 더 이해되었다.

 

반응형
Comments