"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/docs/asciidoc/integration.adoc" between
spring-framework-5.3.7.tar.gz and spring-framework-5.3.8.tar.gz

About: Spring Framework is an application framework for the Java platform and .NET Framework. Community edition.

integration.adoc  (spring-framework-5.3.7):integration.adoc  (spring-framework-5.3.8)
skipping to change at line 5675 skipping to change at line 5675
<1> Specifying the `CacheResolver`. <1> Specifying the `CacheResolver`.
[NOTE] [NOTE]
==== ====
Since Spring 4.1, the `value` attribute of the cache annotations are no longer Since Spring 4.1, the `value` attribute of the cache annotations are no longer
mandatory, since this particular information can be provided by the `CacheResolv er` mandatory, since this particular information can be provided by the `CacheResolv er`
regardless of the content of the annotation. regardless of the content of the annotation.
Similarly to `key` and `keyGenerator`, the `cacheManager` and `cacheResolver` Similarly to `key` and `keyGenerator`, the `cacheManager` and `cacheResolver`
parameters are mutually exclusive, and an operation specifying both parameters are mutually exclusive, and an operation specifying both
results in an exception. as a custom `CacheManager` is ignored by the results in an exception, as a custom `CacheManager` is ignored by the
`CacheResolver` implementation. This is probably not what you expect. `CacheResolver` implementation. This is probably not what you expect.
==== ====
[[cache-annotations-cacheable-synchronized]] [[cache-annotations-cacheable-synchronized]]
===== Synchronized Caching ===== Synchronized Caching
In a multi-threaded environment, certain operations might be concurrently invoke d for In a multi-threaded environment, certain operations might be concurrently invoke d for
the same argument (typically on startup). By default, the cache abstraction does not the same argument (typically on startup). By default, the cache abstraction does not
lock anything, and the same value may be computed several times, defeating the p urpose lock anything, and the same value may be computed several times, defeating the p urpose
of caching. of caching.
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)