Spring
[TIL] 231121 Spring 회원가입 구현
studymode
2023. 11. 22. 02:43
PK, FK 연결할때 cascade
cascade = CascadeType.REMOVE
삭제될때 같이 삭제되도록 설정
passwordEncoder 암호화된 비밀번호 확인
if(!passwordEncoder.matches(“사용자가 입력한 비밀번호’, “디비에 저장된 비밀번호”)){
throw new IllegalAccessError(“비밀번호가 일치하지 않습니다.”);
}
디비에 암호화되어 저장된 비번을 사용자 비번 그대로와 비교하여 같은지 확인하여줌
matches( 비번, 저장된 비번)
❓추가 공부할거!!!!질문❓
- 어떨땐 NoArgsConstructor / All / Required ??
=> 생성자 없을때 No
=> Required: final 붙어있는 것들 파라미터로 넣어서 생성자 만들때?
- Servlet 이 뭐야…?
- Optional로 받는게 뭘까…. 안에 이즈프레젠트 메서드 존재
=> findByUserName해서 있으면 반환, 없으면 Null로 반환 =>is.present로 확인