Skip to content

feat(java-spring): add java-cache skill#12

Merged
ducpm2303 merged 1 commit intomainfrom
feat/skill-java-cache
Apr 6, 2026
Merged

feat(java-spring): add java-cache skill#12
ducpm2303 merged 1 commit intomainfrom
feat/skill-java-cache

Conversation

@ducpm2303
Copy link
Copy Markdown
Owner

Covers Spring Cache with Caffeine and Redis for Boot 2.x and 3.x:

  • review mode: checks @EnableCaching presence, unbounded caches, missing eviction, JDK serialization in Redis, null caching, proxy bypass pitfalls
  • setup mode: Caffeine (single-instance) vs Redis (distributed) guidance
  • cacheable/evict/redis modes with full code examples
  • references/patterns.md: per-cache TTL config, @Cacheable/@CacheEvict/ @CachePut/@caching patterns, conditional caching, Redis cluster/sentinel config, Actuator metrics endpoints, common pitfalls table

Covers Spring Cache with Caffeine and Redis for Boot 2.x and 3.x:
- review mode: checks @EnableCaching presence, unbounded caches, missing
  eviction, JDK serialization in Redis, null caching, proxy bypass pitfalls
- setup mode: Caffeine (single-instance) vs Redis (distributed) guidance
- cacheable/evict/redis modes with full code examples
- references/patterns.md: per-cache TTL config, @Cacheable/@CacheEvict/
  @CachePut/@caching patterns, conditional caching, Redis cluster/sentinel
  config, Actuator metrics endpoints, common pitfalls table

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ducpm2303 ducpm2303 merged commit 006a789 into main Apr 6, 2026
1 of 2 checks passed
@ducpm2303 ducpm2303 deleted the feat/skill-java-cache branch April 6, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant