Page 500 - MDP2022-3
P. 500
}
// public List<FriendMatch> FriendProfileList(String userNickname){
// List<FriendMatch> friendProfileList =
userInfoRepository.findUserInfoByUserNickName(userNickname).getFriendMatchList();
// return friendProfileList
// }
}
com.webmister.semicolon.service.JwtService
import com.webmister.semicolon.domain.Authority;
import com.webmister.semicolon.domain.UserInfo;
import com.webmister.semicolon.enumclass.UserStatus;
import com.webmister.semicolon.repository.AuthorityRepository;
import com.webmister.semicolon.repository.UserInfoRepository;
import com.webmister.semicolon.request.UserInfoRequest;
import lombok.extern.slf4j.Slf4j;
import org.springframework.security.crypto.password.PasswordEncoder;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.Collections;
import java.util.Optional;
@Slf4j
@Service
public class JwtService {
private final UserInfoRepository userInfoRepository;
private final AuthorityRepository authorityRepository;
private final PasswordEncoder passwordEncoder;
public JwtService(
UserInfoRepository userInfoRepository,
AuthorityRepository authorityRepository,
PasswordEncoder passwordEncoder
){
this.userInfoRepository = userInfoRepository;
this.authorityRepository = authorityRepository;
this.passwordEncoder = passwordEncoder;
}