2022년 01월 03일 TIL
✅ 한 것
공부
- 항해99 실전 팀프로젝트 진행
=> 구글 소셜 로그인 구현 중 - 알고리즘 1문제
- 1일 1커밋 & 푸쉬
운동
❓ 오늘의 질문
스프링 순환참조란?
- 서로 다른 여러 빈들이 서로 물고 늘어져서 계속 연결되어 있음을 의미합니다.
Bean A -> Bean B -> Bean A - 만약 Bean A -> Bean B -> Bean C 처럼 연결되어잇다면 스프링은 A를 먼저 만들고 A를 필요로 하는
B를 만들고 B를 필요로 하는 C를 만들게 됩니다.
하지만 순환참조가 발생하면 스프링은 어느 빈을 먼저 생성해야할지 결정하지 못하면서 순환참조 발생합니다. - 순환참조가 발생한다는건 결국 설계가 잘못되었다는 것입니다.
- 순환참조 오류는 참고로 스프링의 의존성 주입방법 중에서도 특히 생성자 주입방법을 사용했을 때 발생합니다.
SQL에서 Distinct란?
- 조회하는 칼럼의 중복되는 값은 제거 후 보여준다.
- 여기서 중복된다는 의미는 1건의 데이터를 기준으로 다른건의 데이터가 모두 같을 경우를 말한다.
📣 피드백
- 한가지 문제에 계속 메달려 있다고 해도 남는 시간에는 To Do 리스트에 있는 것들 진행
=> 문제를 계속 잡고 있는다고 해서 해결이 되지는 않기 때문에 잠시 멈추고 진행 - 감사일기는 블로그가 아니라 공책에 작성
=> 보여주기식이 아닌 진짜 감사하는 내용들을 적을 것
=> 없으면 안적기
반응형