분류 전체보기44 fetchJoin와 BatchSize를 같이 사용한 경우의 경고문 api를 실행해보면, 에러는 발생하지 않는데, 콘솔창에 어떤 경고 문구가 뜹니다. 이 문제를 발생시킨 코드는 페이지 제일 아래에 첨부!2024-10-09T16:49:57.674+09:00 WARN 21808 --- [spring-plus] [nio-8080-exec-9] org.hibernate.orm.query : HHH90003004: firstResult/maxResults specified with collection fetch; applying in memory 결론이 경고가 뜨는 이유는, fetchJoin을 적용하면서 BatchSize까지 적용할 경우, 이런 경고 문구가 뜨는 것입니다.fetchJoin은 즉시 로딩을 통해 연관된 데이터를 한 번에 가져오는 방식.. 2024. 10. 11. QueryDsl에서 List<Dto> 방식과 List<Entiry> 방식 과제 10. QueryDSL 을 사용하여 검색 기능 만들기 중. 저는 처음에 Dto에 담아서 가져올 수 있게 만들었습니다. 하지만 다른 사람들의 코드에서는 Entity를 받은 뒤, Dto에 변환하는 작업을 거치고 있었습니다. 그 이유를 찾아보니, 유연한 확장성을 위해서는 Entity로 받는 방식이 좋습니다. 그래서 바꿔봤습니다 ! 처음 만든 코드 List 방식 @Override public Page searchTodo(Pageable pageable, String title, LocalDateTime startDateTime, LocalDateTime endDateTime, String nickname){ QTodo todo = QTodo.todo; QManager man.. 2024. 10. 11. @AuthenticationPrincipal AuthUser authUser 에서 NullPointerException 발생 문제 에러 : java.lang.NullPointerException: Cannot invoke "org.example.expert.domain.user.enums.UserRole.name()" because "userRole" is null 플러스 주차의 9. Spring Security 이 문제를 풀고 있었다.결론부터 말하자면,@Auth 어노테이션을 더 이상 쓰지 않고, @AuthenticationPrincipal 를 쓰려고 바꾸면서 import 문제가 발생했다. 가장 문제된 행동과 흐름 :@Auth 를 드래그로 감싸서 Refactor을 해서, 모든 클래스에 있는 이름을 AuthenticationPrincipal 으로 바꿨다.이렇게 되면, security에 있는 어노테이션이 아니라, 기존에 Argumen.. 2024. 10. 11. 10월 11일 주특기 플러스 과제 회고 10월 11일 금요일. 주특기 플러스 주차의 개인 과제를 제출했습니다~과제 초반 기간에, 개인적인 골칫거리가 생겨버려서, 초반에 공부할 시간이 조금 날아가 버렸습니다. 이번 주 초까지만 해도 필수 과제 구현도 완료되지 않은 상태였습니다. 안타깝고 아쉬운 일이지만, 중간에 있던 10월 9일 한글날 휴일부터, 갑자기 정신이 들더니 열심히 열심히 달려서, 그래도 도전 과제도 조금은 구현할 수 있게 됐습니다. 가장 뒤의 2문제(AWS, 대용량 데이터 처리)가 이번 개인 과제에서 가장 크고 관건인 문제라고 생각했는데, 제출 기간 전에 도전도 못한 것이 정말 안타깝습니다. 그래도 주말에 해설 영상을 보면서 공부할 게 생겨서 나쁘지만은 않은 것 같습니다. 과제를 구현하며 있던 일들을 얘기해보자면, 8번, 9번에서.. 2024. 10. 11. 테이블 이름이 예약어와 같은 경우의 에러 ( 테이블 이름 order ) alter table order add constraint FK6rjc3nylxf4pioc24jxv0swes foreign key (menu_id) references menu (order_id)" via JDBC [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order add constraint FK6rjc3nylxf4pioc24jxv0swes foreign key (' at line 1] 위와 같은 에러가 발생했다. 테이블 만들며 발생한 어떤 에러인 것 같은데, 처음엔 외래키라는 단어가 나오는 것으로 봐서,.. 2024. 9. 21. [깃 파일 권한 문제] warning: unable to access … Permission denied 사용자를 한글 이름으로 작성하고 코딩을 하다보면, 다양한 에러를 마주할 수 있게 된다. 지금까지는 사용자 이름을 바꾸지 않고, 다른 방식으로 우회하면서 잘 버텨봤지만, 더 이상 스트레스를 받고 싶지 않아서 사용자를 바꾸게 됐다. 근데 새로 만든 사용자에서는 기존 사용자가 쓰던 .git에 접근할 수 없는 것 같다. warning: unable to access 'C:/Users/juho/.gitconfig': Permission denied 결론 : C:/Users/사용자폴더/ 안에 있는 .gitconfig 파일 속성을 바꿔줘야 한다..gitconfig 속성 → 고급 → 소유자 변경(사용자 이름 등록) → 읽기 및 쓰기 등 모든 권한 등록이렇게 한 뒤에 깃을 사용하면, 위의 에러가 더 이상 발생하지 않.. 2024. 9. 21. 이전 1 2 3 4 5 ··· 8 다음