File tree Expand file tree Collapse file tree 3 files changed +9
-15
lines changed
spring-boot-samples/spring-boot-sample-cache Expand file tree Collapse file tree 3 files changed +9
-15
lines changed Original file line number Diff line number Diff line change @@ -46,10 +46,13 @@ compliant implementation and the JSR-107 api. You first need to add
46
46
* `Hazelcast`: add `com.hazelcast:hazelcast`
47
47
* `Infinispan`: add `org.infinispan:infinispan-jcache`
48
48
49
- TIP: Certain cache providers do not create a default cache on-the-fly if it does not
50
- exist so you might need to update the sample to create the caches on startup or
51
- specify the location to the provider-specific file via the
52
- `spring.cache.jcache.config` property.
49
+ TIP: Run sample cache application using JCache and EhCache3 by uncommenting the
50
+ `spring.cache.jcache.config` property and `$mvn spring-boot:run -Pehcache`.
51
+
52
+ TIP: Refer to the documentation of the JSR-107 implementation you want to use: certain
53
+ cache providers do not create a default cache on-the-fly if it does not exist so you might
54
+ need to update the sample to create the caches on startup or specify the location to the
55
+ provider-specific file via the `spring.cache.jcache.config` property.
53
56
54
57
NOTE: Any other JSR-107 compliant provider is also supported but Spring Boot may not
55
58
offer a dependency management entry for it. You will have to add it with the version
Original file line number Diff line number Diff line change 45
45
</plugins >
46
46
</build >
47
47
<profiles >
48
- <profile >
49
- <id >jcache</id >
50
- <dependencies >
51
- <dependency >
52
- <groupId >javax.cache</groupId >
53
- <artifactId >cache-api</artifactId >
54
- </dependency >
55
- </dependencies >
56
- </profile >
57
48
<profile >
58
49
<id >caffeine</id >
59
50
<dependencies >
Original file line number Diff line number Diff line change @@ -3,13 +3,13 @@ management.endpoints.web.exposure.include=*
3
3
#
4
4
# Infinispan configuration file location.
5
5
#
6
- spring.cache.infinispan.config =infinispan.xml
6
+ spring.cache.infinispan.config =classpath: infinispan.xml
7
7
8
8
9
9
#
10
10
# JCache configuration (example with ehcache 3).
11
11
#
12
- # spring.cache.jcache.config=ehcache3.xml
12
+ # spring.cache.jcache.config=classpath: ehcache3.xml
13
13
14
14
15
15
#
You can’t perform that action at this time.
0 commit comments