userController加@Autowired有什么作用么?删掉有什么影响么?

来源:2-4 第一个 Spring Boot 应用(三)

菠萝1230

2019-04-21 21:22

userController加@Autowired有什么作用么?删掉有什么影响么?

写回答 关注

1回答

  • 中国老柯南
    2019-05-08 17:16:23
    已采纳

    如果只有成员变量,没有setter方法的前提下,如果不加@autowired ,如果使用到了userController 就会报错,空指针。
    @autowired 直接标注在成员变量上(没有setter方法的前提下) 是把ioc容器里面的userController的实例注入给成员变量

Spring Boot 2.0深度实践-初遇Spring Boot

Spring Boot 2.x/Web Flux/多模块化项目实践

75471 学习 · 212 问题

查看课程

相似问题