1 ) 배경
- 모든 필수 구현 완료 후 마지막 로그인 구현하는 도중 LoginRepotory 파일을 만들어 코드를 구현하려고 하였으나,
2) 전개 & 위기
- 내가 직접 생산한 유저의 정보를 가져와 email, password 데이터를 가져와서 비교하는 코드를 구현하는데 계속 DB의 데이터를 가져오지 못하던가, 또는 스스로 제대로하고 있는지 조차 모르는 상황 발생.
3) 절정
- LoginRepository를 class 형식의 파일 방식으로도 접근해보았고, Interface 파일 형식으로도 접근해보았으나 내가 직접 저장했던 데이터를 DB에서 제대로 못 가져오는 것 같았으며, 로그인 성공했을 시 return 값 또한 맞는지 의문.
- 다양한 방식으로 접근하다가 데이터 충돌까지 일어나는 상황 발생.
4) 결말
- stream()의 완성 코드를 보았을 땐, 어떠한 코드인지 이해는 되지만 아직 스스로 작성하고 완벽한 작동에 대해 잘 모르는 것이 문제.
- cookie/session의 자체의 이해 부족. 반복적인 학습이 필요해보인다.
- JPA DATA에 대해 완벽한 숙지 부족, 이 또한 코드를 보고 어느정도 응용 및 사용이 가능하나, 내가 직접 사용할 때 DB 데이터 제대로 가져왔는지 의문이드는 시점에 JPA를 완전히 이해했다고 볼 수 없다.
'TIL > Project' 카테고리의 다른 글
TIL 2024-11-20 (todo-log 2일차) (0) | 2024.11.20 |
---|---|
TIL 2024-11-19 (todo-log) (1) | 2024.11.19 |
Trouble Shooting ( 일정 관리 앱) (0) | 2024.11.08 |
TIL 2024-10-26 (숫자 야구 게임 FeedBack) (1) | 2024.10.26 |
Trouble Shooting (숫자 야구 게임) (0) | 2024.10.25 |