-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[INIT] Note 도메인 생성, 노트 생성 API 추가 및 에러 핸들러 추가 #159
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
수고하셨습니다! 자유노트랑 템플릿노트이 비슷한 감이 없지않아 있어서 이 부분을 추후에 해결해봐도 좋을 거 같아요! 질문 리뷰 말고는 해결하시고 직접 리졸브해주시면 될 거 같습니다!
howtofix, howtoprepare, whatactivity~, whatisdisapp~를 하나로 묶는건 어떻게 구현할 지 예시를 들어주실 수 있을까요? 두번째로 하나의 상위 클래스인 NoteBase를 생성하여 상속 받는 식으로 진행하겠습닏다 세번째로 VO에 대해선 제가 VO의 불변성에 대해 간과했습니다..! 수정하도록 하겠습니다. 마지막으로 현재 Note에서 VO를 뺄 예정이기 때문에 컨트롤러에서 VO를 사용한 검증이 아닌 일반 Valid를 사용하여 값을 검증할 것 같습니다. 다만 컨트롤러에서 서비스로 넘어가는 DTO는 의존성 문제로 그대로 둘 예정입니다.(컨트롤러 부분의 api 패키지가 service 패키지를 의존하는데 service 부분에서 컨트롤러에서 사용된 dto를 그대로 사용하면 service패키지에서 api 패키지를 의존하여 역 의존성이 생기는 상황 발생 방지) 만약 VO를 상황이 온다면 말씀해주신 부분 참고하여 고민 후 진행하도록 하겠습니다. |
다만 컨트롤러에서 서비스로 넘어가는 DTO는 의존성 문제로 그대로 둘 예정입니다.(컨트롤러 부분의 api 패키지가 service 패키지를 의존하는데 service 부분에서 컨트롤러에서 사용된 dto를 그대로 사용하면 service패키지에서 api 패키지를 의존하여 역 의존성이 생기는 상황 발생 방지) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
업데이트 내용 확인했습니다.
혹시 노트 내용을 인코딩해서 저장하는 이유가 있을까요? 답 남겨주시고 머지해주시면 될 거 같아요!
✨ Related Issue
📝 기능 구현 명세
첫번째 사진은 일반 노트 생성
두번째는 템플릿 노트 생성 입니다.
🐥 추가적인 언급 사항