개인 프로젝트

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[4] 인증 번호 이메일 전송(1)

순서 1. 이메일 전송 환경 세팅 2. 인증번호 입력란 색상 변경 및 disabled 속성 추가 3. 이메일 전송 메서드 추가(JavaScript) 4. controller 메서드 추가 1. 이메일 전송 환경 세팅 1-1 pom.xml 설정(라이브러리 추가) pom.xml에 아래의 두 개 라이브러리를 추가해줍니다. javax.mail mail 1.4.7 org.springframework spring-context-support ${org.springframework-version} 1-2 mailSender Bean 등록 제가 참고한 블로그에선 '메일 서버에 계정 인증 후 메일을 전송하는 방법'을 택했고, 이용한 이메일은 네이버 이메일이었기 때문에 네이버 이메일로 했습니다. root-context.xm..

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[3] 아이디 중복 검사 기능

순서 1. 태그 추가 2. 아이디 중복검사 메서드 작성 및 테스트(JavaScript) 3. AJAX 작성 4. controller 작성 5. mapper / service 작성 6. AJAX success 작성 7. 최종 테스트 1. 태그 추가 사용 가능한 아이디입니다. 아이디가 이미 존재합니다. join.css에 아래의 코드를 추가해줍니다. /* 중복아이디 존재하지 않는경우 */ .id_input_re_1{ color : green; display : none; } /* 중복아이디 존재하는 경우 */ .id_input_re_2{ color : red; display : none; } 2. 아이디 중복검사 메서드 작성 및 테스트(JavaScript) join.jsp 하단의 태그에 아래의 코드를 추가해줍..

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[2.2] 회원 가입 기능 구현(service/controller/jsp)

순서 1. Mapper에 추가한 쿼리문 테스트(MemberMapperTests.java) 2. MemberService.java 추가 3. MemberController.java 회원가입 메서드 추가 4. join.jsp 1. Mapper에 추가한 쿼리문 테스트(MemberMapperTests.java) src/test/java 경로에 패키지 com.swan.mapper를 추가해준 후 MemberMapperTests.java 클래스를 만들어줍니다. 아래와 같이 코드를 추가해준 후 테스트를 진행합니다. package com.swan.mapper; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.f..

😎 STS3 Spring 쇼핑몰

STS3 쇼핑몰 프로젝트[2.1] 회원 가입 기능 구현(테이블 생성, VO 생성, Mapper 생성)

순서 1. 데이터베이스 테이블 생성 및 VO 생성 1) Oracle 2) VO 생성 2. MemberMapper.xml 추가 1) insert 쿼리문 테스트 및 관리자 아이디 만들기 2) mapper.xml 작성 3. MemberMapper.java 인터페이스 추가 1. 데이터베이스 테이블 생성 및 VO 생성 회원 가입 기능 구현을 위해 기본적으로 필요한 회원 테이블(member)과 회원 테이블의 VO(Value Object)를 생성합니다. 회원 테이블 명은 member이고, VO 명은 MemberVO입니다. 1) Oracle 테이블 생성 -------------------------------------------------- ------------- MEMBER 관련 ------------------..

개발자 린다씨
'개인 프로젝트' 태그의 글 목록 (8 Page)