같은 값이여도 암호화시 다르게 값이 저장되는 기법
Matches method
bcrypt모듈이 필요함.
member.setMemberPw(bcrypt.encode(member.getMemberPw()));
예외처리 - pojo기반 이기때문에 외부라이브러리 사용불가능
Spring 예외 처리 방법 세가지 ( 중복사용가능 ) /* * 외부라이브러리 pojo위반 / 오래되고 순수한 자바 * * ex) sql exception * * * Spring 예외 처리 방법 세가지 ( 중복사용가능 ) * * 1순위 : try~catch * * 2순위 : 하나의 컨트롤러에서 발생하는 예외를 모아서 처리 * -> Spring @ExceptionHandler ( 메서드에 작성 ) * * 3순위 : 전역web application 에서 발생하는 예외를 모아서 처리함 * -> spring @ControllerAdvice ( 클래스에 작성 ) 에러처리용 컨트롤러 * */