본문 바로가기

전체 글111

파이널 하면서 진행중 답변완료 2022. 10. 5.
국비 - 스프링 MV 로그아웃, 아이디 중복검사, 회원정보 수정 및 탈퇴, 로그인 체크 인터셉터 ■ 배운것 - 로그아웃 1. 매개변수 SessionStatus status 2. status.setComplete(); - 아이디 중복검사 1. jsp로 json 타입 데이터 넘겨주기 2. jackson 라이브러리 추가 3. @ResponseBody 붙여서 컨트롤러 작성 - 회원정보 수정 및 탈퇴 1. @SessionAttribute 사용해서 로그인 멤버 매개변수로 가져오기 - 로그인 체크 인터셉터 1. LoginCheckInterceptor extends HandlerInterceptorAdapter 2. 서블릿 컨텍스트에 인터셉터 설정 ■ 로그아웃 세션 스코프로 확장된 로그인 멤버 지워주고 홈으로 리다이렉트 시키기 ■ 아이디 중복검사 1. 컨트롤러에서 jsp로 JSON 형태로 데이터 넘기기 설정 - .. 2022. 10. 3.
국비 - 스프링 MV 로그인, 회원가입, 비밀번호 암호화 ■ 배운것 - 로그인 @SessionAttributes과 ModelAndView 객체 사용 - 회원가입 1. 회원가입 jsp 삽입 1) jsp 파일 템플릿 수정 2) jsp URL 설정 3) 컨트롤러 핸들러(메소드) 추가 4) 제이쿼리 라이브러리 추가(웹엡 밑 리소스에) 5) jsp의 name 속성 체크 6) 로그인 jsp에서 회원가입 화면으로 넘어갈 수 있는 버튼 만들기 2. 회원가입 컨트롤러 핸들러 생성(get, post) 3. 회원가입 서비스에 sava메소드 생성 4. 트랜젝션 설정 1) mybatis-context.xml에 트랜잭션 매니저를 빈으로 등록하기 2) @Transactional 어노테이션 사용하기 위해 servlet-context.xml에 요소등록 - 비밀번호 암호화하기 1. Sprin.. 2022. 10. 2.
국비 - 스프링 MV 로그인 ■ 배운것 - 스프링 MVC 로그인 기능 구현 1. 마이바티스 연동 2. MCV 만들기 (컨트롤러, 서비스, 맵퍼) * nullPointException : null.sava() 참조변수에 null 있는데 그 변수에 메소드 실행하려고 해서 ■ 스프링 MVC 로그인 기능 구현 1. 마이바티스 연동 pom.xml에 마이바티스 관련 라이브러리 추가 - ojdbc6, mybatis, mybatis-spring, spring-jdbc, commons-dbcp2 src > main > resources 밑에 - mappers 폴더 생성 - member-mapper.xml 파일 생성(mappers > member 안에, 파일종류 : ????) : member 관련 쿼리문 - dirver.properties 파일 생성.. 2022. 10. 1.