TIL/Project

Trouble Shooting ( Calender_JPA)

myoma 2024. 11. 15. 10:06

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