Remove Spring Data Solr support
In preparation to the upgrade to Spring Data 2021.0, this commit removes auto-configuration for Spring Data Solr. Closes gh-24939
This commit is contained in:
@@ -79,8 +79,6 @@
|
||||
:spring-data-r2dbc-docs: https://docs.spring.io/spring-data/r2dbc/docs/{spring-data-r2dbc-version}/reference/html/
|
||||
:spring-data-redis: https://spring.io/projects/spring-data-redis
|
||||
:spring-data-rest-api: https://docs.spring.io/spring-data/rest/docs/{spring-data-rest-version}/api/org/springframework/data/rest
|
||||
:spring-data-solr: https://spring.io/projects/spring-data-solr
|
||||
:spring-data-solr-docs: https://docs.spring.io/spring-data/solr/docs/{spring-data-solr-version}/reference/html/
|
||||
:spring-framework: https://spring.io/projects/spring-framework
|
||||
:spring-framework-api: https://docs.spring.io/spring/docs/{spring-framework-version}/javadoc-api/org/springframework
|
||||
:spring-framework-docs: https://docs.spring.io/spring/docs/{spring-framework-version}/reference/html
|
||||
|
||||
@@ -4579,7 +4579,6 @@ Spring Data provides additional projects that help you access a variety of NoSQL
|
||||
* {spring-data-mongodb}[MongoDB]
|
||||
* {spring-data-neo4j}[Neo4J]
|
||||
* {spring-data-elasticsearch}[Elasticsearch]
|
||||
* {spring-data-solr}[Solr]
|
||||
* {spring-data-redis}[Redis]
|
||||
* {spring-data-gemfire}[GemFire] or {spring-data-geode}[Geode]
|
||||
* {spring-data-cassandra}[Cassandra]
|
||||
@@ -4886,8 +4885,7 @@ include::{code-examples}/neo4j/Neo4jReactiveTransactionManagerExample.java[tag=c
|
||||
[[boot-features-solr]]
|
||||
=== Solr
|
||||
https://lucene.apache.org/solr/[Apache Solr] is a search engine.
|
||||
Spring Boot offers basic auto-configuration for the Solr 5 client library and the abstractions on top of it provided by https://github.com/spring-projects/spring-data-solr[Spring Data Solr].
|
||||
There is a `spring-boot-starter-data-solr` "`Starter`" for collecting the dependencies in a convenient way.
|
||||
Spring Boot offers basic auto-configuration for the Solr 5 client library.
|
||||
|
||||
|
||||
|
||||
@@ -4918,18 +4916,6 @@ If you add your own `@Bean` of type `SolrClient`, it replaces the default.
|
||||
|
||||
|
||||
|
||||
[[boot-features-spring-data-solr-repositories]]
|
||||
==== Spring Data Solr Repositories
|
||||
Spring Data includes repository support for Apache Solr.
|
||||
As with the JPA repositories discussed earlier, the basic principle is that queries are automatically constructed for you based on method names.
|
||||
|
||||
In fact, both Spring Data JPA and Spring Data Solr share the same common infrastructure.
|
||||
You could take the JPA example from earlier and, assuming that `City` is now a `@SolrDocument` class rather than a JPA `@Entity`, it works in the same way.
|
||||
|
||||
IP: For complete details of Spring Data Solr, refer to the {spring-data-solr-docs}[reference documentation].
|
||||
|
||||
|
||||
|
||||
[[boot-features-elasticsearch]]
|
||||
=== Elasticsearch
|
||||
https://www.elastic.co/products/elasticsearch[Elasticsearch] is an open source, distributed, RESTful search and analytics engine.
|
||||
|
||||
Reference in New Issue
Block a user