작성
·
165
0
{ call sp_myproc(#{myid,mode=IN},#{myid,mode=IN},#{out_state,mode=OUT,jdbcType=INTEGER,javaType=INTEGER} )}
실제 db에서 생성한 프로시저는 in_userid, in_userpw, out_state 이렇게 3개로 작성하였는데 xml에서 call할때는 myid만 2개인 이유가 궁금합니다
paramMap.put("myid", userid);
paramMap.put("out_state", -1);
MainServiceImpl.java 에서도 paramMap에 2개만 전달하는 이유도 궁금합니다
안녕하세요. 개발자 park입니다.
해당 소스코드만 공유가 가능합니다. 다른 자료는 제공을 못 드리는 점 죄송합니다.
https://www.inflearn.com/course/lecture?courseSlug=%EC%9B%B9%EA%B0%9C%EB%B0%9C-%EC%BD%94%EC%8A%A4-ea-%EC%A0%84%EC%9E%90%EC%A0%95%EB%B6%80-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC&unitId=155021&tab=curriculum
로그인시 비밀번호 일치하는 지 비교하는 소스코드는 27:21쪽의 밑줄친 소스코드와 바로 위의 객체생성쪽이 전부입니다.
밑줄친 소스코드에서 method를 호출하여 method내부에서 확인 후 비밀번호가 일치하면 true를 다르다면 false를 반환합니다
공유된 소스코드에서
@RequestMapping(value = "/loginsubmit.do", method = RequestMethod.POST)
해당 loginsubmit action쪽에서 마찬가지로 볼 수 있습니다.
감사합니다.