TIL, WIL

[WIL] week 7

KJihun 2023. 7. 30. 23:57
728x90

Fact: 학습내용

 

이번주는 pinterest를 클론코딩 하였다. 

저번주 프로젝트에서는 security쪽을 담당했었지만, 관계 부분을 해보고 싶었기에 이번주는

댓글 및  대댓글 CRUD, 좋아요 버튼과 globalException을 구현하였다.

 


 

Feeling: 느낀 점

 

1. 관계에 대해 강의를 통해 배웠었지만 실제로 사용해보니 헷갈리는 것도 많고 어려웠다.

2. 대댓글을 구현할 때에 댓글과의 관계를 설정할 때에 힘들었지만 정상적으로 구현되었을 때에 기분이 너무 좋았다.

 

 

 

 


 

Finding: 알게 된 것

 

1. OneToMany의 한계점 및 ManyToOne의 장점(https://developerhun.tistory.com/110)

2. customException을 사용하는 이유는 예외명을 직관적으로 만들어 예외명만으로도 어떤 에러인지 알기 위해 사용한다.

 

 


 

Future: 알게된 것을 어떻게 활용할 것인가

 

1. 단방향 매핑 시 OneToMany가 아닌 ManyToOne을 사용 할 것이다.

2. 적절하게 CustomException을 사용할 것이다.


 

retrospect: 회고

 

관계에 대해 부족하다고 생각했지만 실제로 코드를 작성해봄으로써 부족함을 더 확실히 알게되었다.

다음 프로젝트에서도 관계에 관한 부분을 맡아 더욱 열심히 코드를 작성해야겠다.

 

 


 

이번주 목표

1. 진행중인 프로젝트의 댓글과 대댓글 CRUD, 좋아요 구현하기

2. 전역 예외처리 구현하기

3. user Update 구현하기

 

'TIL, WIL' 카테고리의 다른 글

[TIL] S3이미지 업로드 시 게시글이 두번 작성되는 문제  (0) 2023.08.03
[TIL] SQLsyntaxerrorexception  (0) 2023.08.02
[WIL] week 6  (1) 2023.07.23
[WIL] week 5  (0) 2023.07.16
[WIL] Week 4  (0) 2023.07.08