From f1935f73b77aaca727918a2bd2e56b534e61cda6 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Wed, 27 Sep 2017 14:08:38 +0200 Subject: [PATCH] DATAKV-198 - Adapt to changed Spring Framework 5 documentation structure. Update links in the reference docs to their new locations. --- src/main/asciidoc/index.adoc | 4 ++-- src/main/asciidoc/key-value-repositories.adoc | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/asciidoc/index.adoc b/src/main/asciidoc/index.adoc index a5e594e..7b93dd8 100644 --- a/src/main/asciidoc/index.adoc +++ b/src/main/asciidoc/index.adoc @@ -5,9 +5,9 @@ Oliver Gierke; Thomas Darimont; Christoph Strobl; :toc: :toc-placement!: :spring-data-commons-docs: https://raw.githubusercontent.com/spring-projects/spring-data-commons/master/src/main/asciidoc -:spring-framework-docs: http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html +:spring-framework-docs: http://docs.spring.io/spring-framework/docs/{springVersion}/spring-framework-reference/ -(C) 2008-2014 The original authors. +(C) 2008-2017 The original authors. NOTE: Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically. diff --git a/src/main/asciidoc/key-value-repositories.adoc b/src/main/asciidoc/key-value-repositories.adoc index e51cc68..6ba42bf 100644 --- a/src/main/asciidoc/key-value-repositories.adoc +++ b/src/main/asciidoc/key-value-repositories.adoc @@ -1,4 +1,4 @@ -:spring-framework-docs: http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html +:spring-framework-docs: http://docs.spring.io/spring-framework/docs/{springVersion}/spring-framework-reference/ [[key-value]] = Key Value Repositories @@ -40,7 +40,7 @@ interface KeyValueOperations { [[key-value.template-configuration]] == Configuring The KeyValueTemplate -In its very basic shape the `KeyValueTemplate` uses a `MapAdapter` wrapping a `ConcurrentHashMap` using link:{spring-framework-docs}/expressions.html[Spring Expression Language] to perform queries and sorting. +In its very basic shape the `KeyValueTemplate` uses a `MapAdapter` wrapping a `ConcurrentHashMap` using link:{spring-framework-docs}core.html#expressions[Spring Expression Language] to perform queries and sorting. NOTE: The used `KeyValueAdapter` does the heavy lifting when it comes to storing and retrieving data. The data structure used will influence performance and/or multi threading behavior. @@ -116,7 +116,7 @@ class Customer { Query execution is managed by the `QueryEngine`. As mentioned before it is possible to instruct the `KeyValueAdapter` to use an implementation specific `QueryEngine` that allows access to native functionality. When used without further customization queries are be executed using a `SpELQueryEngine`. -NOTE: For performance reasons, we highly recommend to have at least Spring 4.1.2 or better to make use of link:{spring-framework-docs}/expressions.html#expressions-spel-compilation[compiled SpEL Expressions]. Please use the `-Dspring.expression.compiler.mode=IMMEDIATE` switch to turn it on. +NOTE: For performance reasons, we highly recommend to have at least Spring 4.1.2 or better to make use of link:{spring-framework-docs}core.html#expressions-spel-compilation[compiled SpEL Expressions]. Please use the `-Dspring.expression.compiler.mode=IMMEDIATE` switch to turn it on. [source, java] ----