2016-07-25 5 views
0

Я недавно рассмотрел вопрос о замене нашей существующей java-сети (Play framework) на более основанную на Java структуру. Я столкнулся с двумя веб-фреймами, которые выглядели привлекательно для меня: The Ninja Framework & Spark Framework.Интеграция инъекции пружинной зависимости с каркасом ниндзя

Я, как правило, предпочитаю Ninja Framework, но мне не удается найти рабочий пример вместе с контейнером инъекций зависимостей Spring Framework (что я сейчас использую без намерений заменить его).

Может ли кто-нибудь указать мне на рабочий пример (весна с ниндзя) или описать некоторые плюсы или минусы об использовании Ninja Framework?

+0

Глядя на документацию по ниндзя, он явно говорит, что использует Google Guice [Инъекция зависимостей ниндзя] (http://www.ninjaframework.org/documentation/basic_concepts/dependency_injection.html). Не имеет смысла добавлять новый новый контейнер DI в смесь. –

+0

Да, я знаю, что это использование, и моя воля заключается в том, чтобы изменить поставщика DI от guice до spring, потому что я в настоящее время его использую. –

ответ

0

К сожалению, вы не можете заменить его весенним ботинком, однако у него очень удобный контейнер DI, я на самом деле предпочитаю его весеннюю загрузку, он более похож на другой фреймворк DI, а не только на основе java. В общем, ниндзя - отличная инфраструктура, да, один из недостатков - это не самый простой способ заменить такие вещи, как контейнеры DI или html-шаблоны. Это тоже то, что я хотел бы видеть улучшенным. Помимо этого, это отличная структура!

+0

Спасибо, человек, я хорошо знаю об этом и решил пойти с весенним ботинком. Мое решение не может быть более удовлетворено, и я рекомендую его всем. –

+0

Да, у весеннего ботинка есть отличное сообщество, которого не хватает ниндзя. Хороший выбор! –

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

  • Нет связанных вопросов^_^