我看过它的使用,但我不确定它的用法是否是很好的用例示例。您有 Guice Mapbinder 的惯用用法示例吗? ? (Mapbinder 确实是解决问题的正确工具的案例)
最佳答案
顺便说一句,它看起来像是一种合理的方法来创建一个公共(public)接口(interface)的运行时命名实现的注册表。考虑从命令行或配置文件中选择许多插件/模式/任何东西之一:在编译时无法知道所需的注入(inject)。 MapBinder 提供了一种简单的运行时查找,无需诉诸类型切换。
关于java - 什么是 Guice Mapbinder 的好用例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7295938/