2015-12-10 3 views

ответ

1

поддержка Guice уходит: https://www.mulesoft.org/jira/browse/MULE-7779

Guice модуль должен быть устаревшим в 3.6, так что мы можем удалить его в Mule 4.

Если вы будете упорствовать в ее использовании, несмотря на это предупреждение , то вот пример того, как это делается:

<guice:object classBinding="org.mule.module.guice.BananaServiceInterface"/> 

См: https://github.com/mulesoft/mule/blob/mule-3.x/modules/guice/src/test/resources/guice-service-lookup-config.xml

+0

Спасибо, Дэвид. Любая причина, по которой Mule удаляет этот модуль? Если мы не пойдем так, какой лучший способ использовать Guice с Mule? – rivaham

+0

Не знаю, почему это уходит. Мул построен на весну, поэтому, если вы можете использовать Весну, это было бы более естественно. В противном случае существуют мосты Spring-Guice, такие как https://github.com/spring-projects/spring-guice, но я не знаю, хороши ли они. –

Смежные вопросы