[#] [Перевод] Внедрение зависимостей в CDI. Часть 3
habrabot(difrex,1) — All
2016-06-07 13:00:03


Если вы следите за этим блогом, то помните, что в последнее время я пишу (и [говорю][1]) о CDI ([Contexts and Dependency Injection][2]). У CDI много аспектов, но до сих пор я акцентировал внимание на том, как [начать работу с CDI][3] в вашем окружении и как [интегрировать CDI в существующее Java EE 6 приложение][4], а затем сфокусировался на внедрении зависимостей в CDI. Это уже третий пост про внедрение в CDI: в [первом][5] я рассказывал о внедрении по умолчанию и спецификаторах, во [второй][6] о всех возможных точках внедрения (поле, конструктор, сеттер). В этом посте я расскажу о **продюсерах** или "_как вы можете [типобезопасным][7] способом внедрять что угодно и куда угодно_".



![COFFEE_BEANS][8]

[Читать дальше →][9]

[1]: https://antoniogoncalves.org/2011/05/23/to-inject-or-not-to-inject-cdi-is-the-question/
[2]: http://jcp.org/en/jsr/summary?id=299
[3]: https://antoniogoncalves.org/2011/01/12/bootstrapping-cdi-in-several-environments/
[4]: https://antoniogoncalves.org/2011/02/07/adding-cdi-to-an-existing-java-ee-6-application/
[5]: https://habrahabr.ru/company/at_consulting/blog/301636/
[6]: https://habrahabr.ru/company/at_consulting/blog/301768/
[7]: https://ru.wikipedia.org/wiki/%D0%A2%D0%B8%D0%BF%D0%BE%D0%B1%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D0%BE%D1%81%D1%82%D1%8C
[8]: https://habrastorage.org/files/cbb/352/f3f/cbb352f3f8f147c49314e29041a80278.jpg
[9]: https://habrahabr.ru/post/302010/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut