본문 바로가기

이슈해결

(2)
[JPA] Collection 필드를 join 할 때 중복 데이터가 발생하는 이슈 이 포스팅은 아래 포스팅의 후속편입니다. https://dogfootcrabfoot.tistory.com/43 팀 프로젝트에서 발견한 N+1 케이스...인 줄만 알았던 건에 대하여 국비 시절 팀프로젝트 코드를 살펴보다가 아무 생각없이 한 api에 요청을 보냈고.. 요청 하나 보냈을 뿐인데 7개씩 쿼리문이 날아가는 것을 발견하고 적잖이 충격을 받았다. 문제의 서비스는 한 dogfootcrabfoot.tistory.com 💣 문제 상황 에피소드 엔티티(NovelEpisode)와 댓글 엔티티(Comment)는 일대다 양방향 매핑 관계이다. 특정 소설의 모든 에피소드에 달린 댓글 리스트를 조회하기 위해 아래와 같은 쿼리 메소드를 작성했다. @Query("select e from NovelEpisode e joi..
[Flutter] 값 입력 시 TextFormField 간 포커스 이동 이슈(FocusNode의 requestFocus()) 이 이슈는 국비학원에서 flutter + SpringBoot 기반 개인 프로젝트 진행 중에 발생했던 이슈였다. 플러터를 단기 속성강의로 정말 기본만 배우고 들어가서 TextEditingController의 존재도 몰라서 text field 사용자 입력값을 다른 위젯에서 쓰려면 어떻게 받아야하는지 도무지 알 수 없었던..그런 시절이었다. 다트 문법? 그저 플러터를 쓰면서 익혀가는 거였다. (내 기억보다 다트와 플러터에 대해 훨씬 더 많은 가르침을 받았을 수 있지만 원래 쪼렙 시절에 10 떠먹여주면 1, 2도 겨우 받아먹기 때문에 어디 기록으로 남은 거 아니면 안배운 거랑 또이또이 수준) 각설하고 이게 어떤 문제였냐면 영상으로 보자. 각 text form field는 유효성 검사를 진행한다. 한 text f..