과제 3

[4회차 과제 03] 중복아이디 처리

과제 03중복아이디 알림이제 회원가입 시 중복 아이디면 회원가입 실패 메시지가 나오게 해보겠습니다MemberDao먼저 memberId값을 조회하는 쿼리를 작성합니다public String getMemberId(String memberId) { //아이디값 찾기 String sql = "SELECT member_id FROM forum.member WHERE member_id ='" + memberId + "'"; return queryForObject(sql, String.class);}이제 이걸 JoinService에서 실행시킵니다JoinServicepublic int join(HashMap params) { String passwd = params.get("pass..

[4회차 과제 02] NullPointException 처리하기

과제 02NullPointException 처리하기이제 인증을 완료하면 auth_yn이 "Y"로 바뀌었기 때문에 인증완료한 인증메일로 다시 접속하면 auth_yn = "N"라는 조건에서 걸리기에 500에러 화면이나오며 NullPointException이 발생합니다 그렇기에 이제 이 NullPointException 예외처리가 필요합니다JoinService예외처리는 간단하게 try-catch를 사용해 보겠습니다public boolean emailAuth(String uri) { boolean result; try { // true반환 MemberAuthDto memberAuthDto = memberAuthDao.getMemberAuthDto(uri); //인증 유효..