@autowired修饰的变量 和没有@autowired修饰的变量 ,谁先初始化
时间: 2023-06-25 13:05:45 浏览: 75
spring static静态方法里面注入bean空指针解决
在 Spring 中,被 `@Autowired` 注解标记的变量是自动注入的,它的初始化顺序会在没有被注解标记的变量之前。这是因为 Spring 在启动时会扫描所有被 `@Autowired` 标注的变量,并将它们自动注入到需要它们的地方,而没有被注解标记的变量则需要在需要它们的地方手动初始化。因此,被 `@Autowired` 注解标记的变量会先于没有被注解标记的变量进行初始化。
阅读全文