ddpound.log
로그인
ddpound.log
로그인
자바 스프링(login,logout 로직)
Y
·
2021년 5월 1일
팔로우
0
스프링
자바
자바스프링
0
자바스프링(부트X)
목록 보기
6/14
loginTry 이름에 Post방식으로 요청한다
PostMapping으로 요청을 받는다
나중에 설명하겠지만 ms.login(dto)의 login 메소드는 인트값을 리턴해주는데 로그인 성공시
1,아이디가 없으면 0,비밀번호가 틀리면 -1 을 리턴해준다
1일때 정상적인 로그인 성공으로 session의 이름 id, 로그인한 아이디를 value값으로 둔다
0과-1일때는 다 로그인실패를 띄어준다
DAO에 arraylist 형으로 반환하는 메소드를 만들어줍니다 그리고
Mapper.xml에 등록후 sql 문을 작성합니다
select문 반환값이 list형태로 담겨(전글의 resultMapper로 인해서) 값을 확인할수있다
해당 id값 검색이기때문에 primary인 id는 무조건 한개의 값만 나온다
그점을 이용하여 lsit의 값이 0이라면 DB에서 아이디가 없기때문에
0을 출력합니다 그게아니라면 해당 id의 비밀번호까지 일치를 확인후 1을 출력합니다
아이디가 있지만 비번이틀리면 -1을 반환합니다
Y
스스로 공부하고 기록해서 발전할수 있도록 노력하는 공부 벨로그 https://youseong.me
팔로우
이전 포스트
자바 스프링(DB 조회,select문 로직)
다음 포스트
자바 스프링(db 비밀번호 암호화)
0개의 댓글
댓글 작성
관련 채용 정보