SpringBoot에서 회원계정과 어드민계정을 비교하여 로그인 시 창을 분리해주려고했는데 log.info를 했을 때 memberEntity.getRole()값이 잘 들어오는데 if문에서 값이 안넘어가는 현상이 발생되었다.
원인은 ==를 사용해서였다. memberEntity.getRole()값과 "ADMIN"의 주소값이 다르기때문에 if문이 안돌아갔다.
결론은 자바에서 객체와 문자를 비교할때는 equals()를 사용해야한다.