repository에서 Optional findByUsername(String username);을 선언했을때
orElseThrow()를 선언하면 null이 아닐경우 Optional<>안의 value를 가져온다
UserEntity userEntity = userRepository.findByUsername(username)
.orElseThrow(() -> new UsernameNotFoundException("User not found with username: " + username));