목록TIL&WIL (45)
ultra_dev
☑️뭔가 자꾸 값이 잘못 들어가는 것들이 있어서 수정 하느라 시간을 많이 날렸다. ☑️테스트코드.. 단위 테스트나 클래스 별로 돌리면 돌아가는데 패키지 별로 돌리면 또 안되고 스트레스다.. ☑️애초부터 설계가 잘못된 것 같다. id가 아니라 객체를 들고 있으면서 연관관계도 맺어가면서 설계 했어야 공부했던 것들을 써먹을 수있었을텐데 아쉽다.. 낯선 방식으로 하려니 더 신경쓸게 많은 것 같다 ☑️QueryDSL 적용 중.. 생각보다 만능이 아닌 것 같다..? 📋 다음주 목표 ✏️ QueryDSL 적용 끝내고 다른 기능들 완료하기 ✏️ 레디스 공부 ✏️ 캐시 공부
📌 queryDSL 공부 뭔가 공부하면서 쿼리에 대해 알게 되서 좋았다. 확실히 쿼리를 알아야 성능 최적화를 하는데 도움이 될 것 같다. 프로젝트에 적용해보려고 했는데 자꾸 뭔가 해야할 게 생겨서 다음주쯤에야 뭔가 써먹을 수 있을 것 같다 ㅠ 내일은 aws ec2 배포 목표로 달려야하는데 아 뭔가 걱정된다.
📌 List로 for문 돌리면서 그 안에 for문에서도 리스트를 사용하는 걸 못 발견해서 2개를 넣으면 4개가 올라가고 이런 오류 때문에 코드가 완전 스파게티가 됐었는데 추후 발견해서 수정..ㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏㅏ 메소드를 너무 분리해놓으니까 인지가 어렵다!? 📌 조회 최적화를 위해 QueryDSL 공부 필요 SQL지식이 중요하구나를 느낌 📌 id를 간접참조 하는 방식으로 하니까 여러 방면에서 불편하고 삭제시 너무 헬이다 독립성은 보장되지만 이게 맞나 싶고 직접참조 간접참조를 좀 더 공부해보고 적용했어야 하지 않았나 싶다. 괜히 객체 들고 직접참조 하는게 아니고 괜히 연관관계 맺는게 아니다라는 걸 깨닫는 중