Весной Container How @Autowire может отследить, какую зависимость вводить в методе установки - PullRequest
0 голосов
/ 11 января 2019

Я могу понять, как @Autowired может отслеживать зависимость значения. Как они определяют, какой метод установки вызывается во время выполнения с помощью отражения. И установите значение соответствующим способом.

Я хочу понять внутреннюю реализацию кода @Autowired. Как они могут работать внутри. Я также могу прочитать этот необработанный код BeanWapper & AbstractAutowireCapableBeanFactory, но я не понимаю фактическую реализацию @Autowired.

Я могу отослать это: -

https://github.com/spring-projects/spring-framework/blob/master/spring-core/src/main/java/org/springframework/util/ReflectionUtils.java#L202

https://github.com/spring-projects/spring-framework/blame/master/spring-beans/src/main/java/org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory.java

https://github.com/spring-projects/spring-framework/commit/a95843a0684585e09dcb63c7ce06a04c7f16d72a

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...