Я играл с реализацией справочника JSR-299 «Weld» с целью использования его в автономном приложении, и я просмотрел документацию и восхитился магией.Инъекция зависимостей с @Inject in Weld (JSR-299 RI). Как найдены соответствующие @Produces?
Мой вопрос: Как будет создан производитель данного объекта, который будет использоваться @ Inject'ed?
Либо компилятор java создает подсказки для аннотаций, которые легко найти у загрузчика классов, либо нужно пройти полный путь к классам, загружая все классы, чтобы увидеть, что они делают, что для меня очень неэффективно, или это совершенно другой подход.
Какая уловка?
аннотация '@ Inject' была указана командой, сформированной членами Guice и Spring. Это часть другого JSR. – Bozho