关于依赖注入时候private自动改为public再改回private是怎么运行的

来源:5-5 Resource注解按名称装配

程序员叶某

2022-09-27 11:15:35

@Autowired
private IUserDao udao ;


写回答

1回答

好帮手慕小尤

2022-09-27

同学你好,大概运行流程如下:

    在底层会通过反射获取到类中所有bean,然后获取到对应的属性,通过调用setAccessible(true),将其设置为true,这样就可以进行访问了,此时就可以为属性进行赋值从而实现注入。最后调用setAccessible(false),设置false使其无法访问。

祝学习愉快!

0

0 学习 · 9886 问题

查看课程