지난 시간에 적용한 네아로를 이어서 이번에는 메일보내기 Api를 사용해보고자 한다. 원래는 휴대폰 인증을 하고 싶었지만,, 유료서비스이기 때문에 메일 보내기로 대체해서 사용자 인증을 진행해보고자 한다. 필자의 프로젝트 내에서 이메일이 유니크이기 때문에 이메일을 가지고 아이디를 찾고, 찾은 아이디와 이메일이 동일한 사용자로 매핑되는 경우 메일로 인증번호를 보내고 비밀번호를 찾고 변경할 수 있도록 구현하고자 한다. 이메일 인증은 생각보다 간단하니 바로 진행해보자. 1. 환경설정(pom.xml) 두 개의 라이브러리를 pom.xml파일에 추가해야 한다. 이때 중요한 것은 spring-context-support의 버전은 독자가 사용하고 있는 springframework버전과 반드시 동일하게 해야 한다. [ ro..
프레임워크는 기본 틀을 만들어 놓은 상태에서 이 틀과 나의 코드를 조립하여 완성하는 것이다. 따라서 나의 코드를 Spring에서 준비해준 기본 틀과 알맞게 조립하기 위해서는 기본 틀을 이해할 필요가 있다. [ 스프링의 개요 ] Spring 프레임워크는 JavaEE 기반의 어플리케이션 개발을 쉽게 해주는 오픈소스 어플리케이션 프레임워크로, 간단한 자바 객체(POJO : Plain Old Java Object) 를 Spring의 경량(Lightweight) 컨테이너를 통해 생성 및 관리하는 빈(Bean) 으로 처리해준다. Spring이라는 이름의 기원은 전통적인 J2EE를 “겨울”에 빗대어 “겨울” 후의 “봄”으로 새로운 시작을 의미함 Rod Johnson이 창시한 개발프레임워크 EJB가 제공했던 대부분의 ..