Spring + Mybatis(mysql) 회원가입시 이메일 인증기능 구현하기
Mybatis 설정과 관련된 설명은 생략하고 메일기능과 관련된 것만 블로깅하려고 한다. 우선 역시 실행영상!!! 아래는 테이블 구조 비밀번호 컬럼을 varchar로 그대로 사용하면 보안에 문제가 있지만, 나중에 완성도를 올리기위해서 바꿔줘야지 생각만,, create table member( m_no int auto_increment primary key, m_name varchar(20), m_id varchar(30), m_password varchar(30), m_address_postcode varchar(20), m_address_primary varchar(60), m_address_detail varchar(60), m_email_id varchar(30), m_email_domain varchar(50), m_cellphone1 varchar(5), m_cellphone2 smallint, m_cellphone3 smallint, m_phoneNum1 varchar(5), m_phoneNum2 smallint, m_phoneNum3 smallint, m_birth date, m_verify char(1) not null default 'n' )engine=InnoDB character set=utf8; 먼저 pom.xml에 아래와 같이 라이브러리 추가 그리고 web.xml에서 DispatcherServlet 등록 /WEB-INF/config/presentation-layer.xml에 아래와 같이 해준다. 개인 구글 아이디, 비번이 있어서 스샷으로 안하고 Text로 직접,, <!-- 메일보내기 --> <bean id="mailSender" class = "org.springframework.mail.javamail.JavaMailSenderImpl"> <property na...