构造方法上加Autowired注解,使用Autowired后处理器构造bean对象

如果容器中有AutowiredAnnotationBeanPostProcessor后处理器,则加了@Autowired注解的或只有一个参数的构造器的bean由这个后处理器创建。

@Controller
public class HeloController {

    @Autowired
    private UserMapper userMapper;
    
    @Autowired
    public HeloController() {
        
    }

    

    @RequestMapping("/hello")
    @ResponseBody
    public String hello()
    {
        return "<h1>Hello, SpringBoot</h1>";
    }
}
posted @ 2022-03-25 16:11  言思宁  阅读(113)  评论(0编辑  收藏  举报