我正在寻找有关服务提供商设计模式的一些解释或参考信息,因为我在研究 Grapht @defaultImplementation 代码(http://grepcode.com/file/repo1.maven.org/maven2/org.grouplens. grapht/grapht/0.5.0/org/grouplens/grapht/annotation/DefaultImplementation.java)
此注释与 LensKit 实现中的注释一起使用,如本视频的 28:57 所示:https ://www.youtube.com/watch?v=ug_JfORWK7w
我正在寻找解释或参考来学习和理解这种设计模式的实用性。
请指教
谢谢