초기에 java.ut의 예외적 인 지식을 읽었습니다. 이미 잘 정의 된 예외가있는 경우 고객 예외를 사용하지 말고 고객 예외를 사용하지 마십시오. 워크 플로우를 처리합니다. 나는이 점에 동의하고 그들은 절대적으로 옳다. 이제는이 시나리오를 어떻게 처리 할 것인지 생각하고있었습니다. 그것은 아주 간단합니다. 사용자 로그인.내 시나리오에서 고객 예외를 사용하는 방법
1 이름
이는 DAO 계층에서 알려진 내가 컨트롤러 레이어에 대한 유용한 정보를 채울해야한다
(궁극적으로) 잘못 2 암호를 존재 컨트롤러가 무슨 일이 있었는지 알려 유용한 힌트를 표시하지 보기에서.은 내가 먼저 내가 이러한 의사입니다이
같이하고 있던 자바를 배울 때,
if(usernotexit)
{throw usernotExistException()}
if(password_wrong)
{throw passwordWrongException()}
이 것이 좋습니다. 그렇지 않다면 어떻게 제대로 할 수 있습니까?