이슈 해결

    [Jmeter] Jmeter로 메서드 성능 측정하기

    getUsers는 다른 서비스 메모리 16gb public List getUsers(List userIds) { List users = new ArrayList(); for (Long userId : userIds) { User user = userRepository.findById(userId) .orElseThrow(() -> new DistoveException(ACCOUNT_NOT_FOUND)); users.add(UserResponse.of(user.getId(), user.getNickname(), user.getProfileImgUrl())); } return users; } for문으로 userRepository를 계속해서 찌르는 것은 비용 낭비가 굉장히 심함 → In절을 찾아보는 것이 어..

    [Error] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause

    Query에 Null 값이 들어갔을 경우 발생하는 문제입니다. 해결 방법 1. Controller, DAO, Service 단에서 각각에 넘겨주는 쿼리값의 주입이 됐는지 확인 2. DB가 run 중인지 확인 구글링 해서 나온 힌트 나는 의존성 주입을 하지 않았어서 에러가 났었다. final을 생략했었음... private final UserRepository userRepository; private final BCryptPasswordEncoder bCryptPasswordEncoder; private JwtTokenProvider jwtTokenProvider; private final UserRepository userRepository; private final BCryptPasswordEncod..