[Redis] HATEOAS와 @Cacheable
이전 Redis 삽질기에서 해결법은 찾지 못 했으나 타협점을 찾았기 때문에 올린다 내가 의도 했던 것은 RestController 응답을 HATEOAS에 맞춰 ResponseEntity 또는 ResponseEntity로 내려주려고 했다 또한 응답 결과의 더 빠른 제공을 위해 spring-data-redis의 @Cacheable을 사용하려고 했다 그런데 EntityModel은 Serializable을 구현하지 않고, 독자적인 deserializer를 사용하고 있기 때문에 EntityModel에 @Cacheable을 사용한 방식으로 응답을 내려주면 아래와 같은 에러를 만날 수 있다 com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Type id ..
Spring/Spring Data
2021. 9. 20. 15:05