강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

dduckmane님의 프로필 이미지
dduckmane

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

IllegalStateException("이미 존재하는 회원입니다.")관련 질문

작성

·

439

0

중복검사시 IllegalStateException("이미 존재하는 회원입니다.")로 예외를 발생하도록 강사님께서 로직을 작성하셨습니다.

저는 이걸로 controller에서 받아서 예외가 발생했다면 html화면에 빨간색으로 글자를 바꾼다던가 alert창을 띄운다던가 이런 로직을 짤거라고 생각을 했는데 강사님께서 이 강의에서는 이 부분에 대해서는 추가적으로 설명이 없으셔서요 ㅜㅜ

  1. rest api구현할게 아니라면

제가 생각한 방법대로 해도 되나요??

그리고

여기서도 예외를 터뜨리셨는데 위와 같은 이유로

  1. rest api 구현이 아니라면 보통 repository나 service에서 예외를 터뜨려서 controller에서 경고창을 띄운다던가 페이지를 이동시킨다거나 글자색을 변하게 한다던가 이런식으로 로직을 짜는 건가요??

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. dduckmane님

  1. 물론입니다. 예외를 어떻게 다룰지 스스로 고민해서 처리하시면 됩니다.

  2. 네 맞습니다.

 

감사합니다.

dduckmane님의 프로필 이미지
dduckmane

작성한 질문수

질문하기