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로 확인
'Spring' 카테고리의 다른 글
[TIL] 231124 Spring Security 로그인 (1) | 2023.11.24 |
---|---|
[TIL] 231123 Spring Filter, Spring Security 프레임워크 (2) | 2023.11.23 |
[TIL] 231117 Spring Data JPA, JPA Auditing, Query Method, Entity의 상태 (0) | 2023.11.17 |
[TIL] 231116 Spring | 영속성컨텍스트 JPA 트렌젝션 EntityManager (0) | 2023.11.16 |
[TIL] 231114 Spring | ORM, JPA, Hibernate, Entity, 영속성 컨텍스트 (0) | 2023.11.14 |