Service Provider Design Scheme

I'm looking for some explanation or background information about a service provider's design pattern when I came across this while studying the Grapht @defaultImplementation code ( http://grepcode.com/file/repo1.maven.org/maven2/org.grouplens.grapht /grapht/0.5.0/org/grouplens/grapht/annotation/DefaultImplementation.java )

This annotation is used with annotations in the LensKit implementation, as at 28:57 of this video: https://www.youtube.com/watch?v=ug_JfORWK7w

I am looking for explanations or links to find out and understand the usefulness of this design pattern.

Please inform

thank

+4
source share
1 answer

: Java

. (API) , . . , , , , , .. , , ( ).

(SPI) - , . SPI () , .

: Java

+9

All Articles