Каков порядок выполнения привязанных классов в Google Guice? ⇐ JAVA
-
Anonymous
Каков порядок выполнения привязанных классов в Google Guice?
У меня есть что-то вроде следующего:
публичный класс ValidationModule расширяет AbstractModule { @Override защищенная недействительная конфигурация () { Multibinder validatorMultibinder = Multibinder.newSetBinder(binder(), Validator.class, Names.named("mainValidators")); validatorMultibinder.addBinding().to(FirstValidator.class); validatorMultibinder.addBinding().to(SecondValidator.class); } } Я новичок в Google/guice, и мне хотелось бы понять, в каком порядке будут выполняться функции валидатора validate. Они будут идти сверху вниз или наоборот?
У меня есть что-то вроде следующего:
публичный класс ValidationModule расширяет AbstractModule { @Override защищенная недействительная конфигурация () { Multibinder validatorMultibinder = Multibinder.newSetBinder(binder(), Validator.class, Names.named("mainValidators")); validatorMultibinder.addBinding().to(FirstValidator.class); validatorMultibinder.addBinding().to(SecondValidator.class); } } Я новичок в Google/guice, и мне хотелось бы понять, в каком порядке будут выполняться функции валидатора validate. Они будут идти сверху вниз или наоборот?
Мобильная версия