TIL

20240823 본캠프 30일차 TIL

juno0432 2024. 8. 23. 22:31

본캠프 30일차 내용 간단요약

  • 09:00 ~ 10:00 : 코드카타
  • 10:00 ~ 10:10 : 팀 회의
  • 10:10 ~ 11:00 : 튜터님 인터뷰
  • 12:00 ~ 13:00 : 점심시간
  • 13:00 ~ 14:00 : 개인과제 구현
  • 14:00 ~ 17:00 : 스탠다드 실습반
  • 17:00 ~ 18:00 : 개인과제 구현
  • 18:00 ~ 19:00 : 저녁시간
  • 19:00 ~ 20:00 : 개인 과제 구현
  • 20:00 ~ 21:00 : 튜터님 인터뷰 및 TIL 작성

오늘 해야할 일 ✔️ 🔺 ❌

🔺 필수 요구사항 작성 >> 2단계까지 밖에 못함

 

이제부터 달려서 주말 내내 집중하면 끝낼수 있을것 같잖앙?!


숙련주차 개인 과제 ~ 2

더보기

 

일단 1~4단계의 erd를 보자.

일정과 댓글이 있고 일정 1 댓글 다 로 댓글에 일정의 외래키가 있다.

 

api설계는 위처럼 했다.

 

1단계

entity service repository dto와

auditing을 위한 timestamped 클래스를 만들었다

@ManyToOne
@JoinColumn(name = "task_id")
private Task task;
@OneToMany(mappedBy = "task")
private List<Reply> replyList = new ArrayList<>();

또한 연관관계설계도 위처럼 하였다

cru >> d는 3단계

 

2단계

댓글은 일정의 id를 받아서 crud를 구현하는것이다


그리고 자꾸 
[nio-8080-exec-5] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpMediaTypeNotAcceptableException: No acceptable representation]
이런 오류가 뜨는것이다

그리고 작성하다 깜빡했는지 dto에 게터 어노테이션을 적용하지 않은 문제!

감사합니다.. 구글님...

 

 

 



오늘의 회고 & 12시간 몰입했는가? 

늘 과제 시작은 오래걸리고 집중도 열심히..

찾아볼 자료도많고..!

다만 스탠다드 실습반이 보강을 한다해서 이번주 화요일날 못들은 내용까지 듣는다고 살짝 진도를 덜나갔다

흑흑..