TIL_WIL
TIL_230331
성-민
2023. 3. 31. 23:35
redis를 서버에서 연결하려고 하는데, redis-cli에서 key값을 조회하는데,
계속 key값은 생성되고, value 값은 찾을 수 없는 오류가 생겼다. 그래서 나는 어떤 설정이 잘못 된지 몰라서 계속 redis에 관해 공부하며, 더 오류를 찾았었다. redis template로도 다시 적용하고 redis repository 설정도 다 다시 확인하며, 계속 다양한 시도를 하고 있었는데, key값은 생겨도 value는 조회할 수 없는 오류가 계속 생겼었다. 그러다가 문득 CrudRepository의 기능을 생각하게 되며 JpaRepository마냥 findByEmail이라는 메소드를 만들어 사용하는 것이 이상하다고 생각이 들어 찾아봤다.
CrudRepository는 그런 기능을 지원하지 않았다. 그래서 findById로 메소드를 바꾸고 적용해보니 기능은 정확히 실행됐으며, sout를 확인해봐도 정확한 값을 가져왔다. 그런데, redis-cli로 key를 조회했을때, value는 여전히 나오지 않는다. 이는 조금 더 공부해야겠다.
간단한 부분이라도 쉽게 넘어가지 말고 더 깊게 알아보고 넘어가는 습관을 가져야겠다.