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


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

@Controller
public class HeloController {

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

    

    @RequestMapping("/hello")
    @ResponseBody
    public String hello()
    {
        return "

Hello, SpringBoot

"; } }