#1062 - Update reference docs to show EntityLinks are a Spring Web MVC feature.

For now, EntityLinks is only properly support for Spring Web MVC. Developing this for WebFlux is in progress. Properly indicate this in the reference docs.

Related: #1071
This commit is contained in:
Greg Turnquist
2019-09-05 10:00:53 -05:00
parent fd70fd90d2
commit 36baafe764

View File

@@ -421,6 +421,10 @@ It's registered as primary bean so that it's always the sole injection candidate
`ControllerEntityLinks` is the default implementation that will be included in the setup, but users are free to implement and register their own implementations.
Making those available to the `EntityLinks` instance available for injection is a matter of registering your implementation as Spring bean.
IMPORTANT: `EntityLinks` and it's various implementations are NOT currently provided out-of-the-box for Spring WebFlux applications.
The contract defined in the `EntityLinks` SPI was originally aimed at Spring Web MVC and doesn't consider Reactor types.
Developing a comparable contract that supports reactive programming is still in progress.
.Declaring a custom EntityLinks implementation
====
[source, java]