Tôi cần phải ràng buộc một lớp như thực hiện hai giao diện. Và nó phải được ràng buộc trong một phạm vi đơn.Cách liên kết một triển khai với một vài giao diện với Google Guice?
Những gì tôi đã làm:
bind(FirstSettings.class).
to(DefaultSettings.class).
in(Singleton.class);
bind(SecondSettings.class).
to(DefaultSettings.class).
in(Singleton.class);
Nhưng, rõ ràng, nó dẫn đến việc tạo ra hai trường hợp khác nhau, bởi vì họ đang binded cho các phím khác nhau.
Câu hỏi của tôi là làm cách nào tôi có thể làm điều đó?
Giải pháp thanh lịch nhất! –