
일정 관리 API 구현
구현점은 다음과 같다
일정 등록과 그에 따른 유효성
등록된 일정의 조회
등록된 일정 전체 조회
작성자 별 전체 조회
개별 조회
댓글 등록과 그에 따른 유효성
등록된 일정의 삭제 - 댓글 삭제까지 진행
어려운 점
요구사항을 자꾸 놓치는 점
코드를 보고 유효사항의 구현점을 확인하다가
자꾸 놓친 부분이 나와서 수정을 조금 많이 했다
ERD 그려보기
이건 내 경험이 자꾸 방해를 하는 건지 헷갈려진다
왜냐면 FK를 말그대로 DB 상에서 맺어서 쓰기 보다는 컬럼을 놓고
논리적이라 해야할지, 물리적으로 맺어서 사용한 적은 없어서
이런 경우는 ERD 에서 연결을 해줘야 하는지가 좀 헷갈린다
이 부분은 튜터님에게 여쭤봐야겠다실질적으로는 FK를 사용해도 상관은 없는 간단한 구조라 사용해도
큰 무리는 없다만.. 이번 범주에 속하진 않지만
JPA에서 Cascade 만 이용 할 수 있게 논리적으로만 맺을 수 있고
실제로도 맺을 수 있도록 할 수 있게 되어 있어 알음알음
브랜치별로 엔티티 선언만 다르게 하여 만들어보았다
JPA 가 익숙하지가 않다
이제 뭐 어떻게 코드를 쳐야할지 대충은 알겠다만 손에 익으려면 한참 멀었다
동적 쿼리나 이런 부분은 어떻게 해야할지 이제 알아가야겠다, 갈 길이 멀다
Share article