Bcrypt 암호화

Dogeun Lee·2023년 4월 27일
0

같은 값이여도 암호화시 다르게 값이 저장되는 기법
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 ( 클래스에 작성 ) 에러처리용 컨트롤러
	 * 
	 */
profile
오대수

0개의 댓글