Commit 99dae09f authored by Stephane Nicoll's avatar Stephane Nicoll

Improve caching documentation

Add a note regarding the use of `@EnableCaching(proxyTargetClass=true)`
for beans that are not interface based.

Closes gh-5527
parent 4e4ea4b5
...@@ -3458,6 +3458,9 @@ materialized by the `org.springframework.cache.Cache` and ...@@ -3458,6 +3458,9 @@ materialized by the `org.springframework.cache.Cache` and
suitable `CacheManager` according to the implementation as long as the caching support is suitable `CacheManager` according to the implementation as long as the caching support is
enabled via the `@EnableCaching` annotation. enabled via the `@EnableCaching` annotation.
NOTE: If you are using the cache infrastructure with beans that are not interface-based,
make sure to enable the `proxyTargetClass` attribute of `@EnableCaching`.
TIP: Use the `spring-boot-starter-cache` "`Starter POM`" to quickly add required caching TIP: Use the `spring-boot-starter-cache` "`Starter POM`" to quickly add required caching
dependencies. If you are adding dependencies manually you should note that certain dependencies. If you are adding dependencies manually you should note that certain
implementations are only provided by the `spring-context-support` jar. implementations are only provided by the `spring-context-support` jar.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment