@Autowired注解遇到多个类型匹配注入的方式

如果只有一个实现类则会自动匹配成功。
当时遇到多个实现类的bean存在,则会跟字段名称进行匹配,倘若没有找到就会报错

package edu.xja.controller;

import com.google.code.kaptcha.Producer;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;

import javax.annotation.Resource;

@Controller
public class CodeController extends BaseController {

    @Autowired
    private Producer captchaProducer;

    public void code() {



    }
}

@Autowired注解遇到多个类型匹配注入的方式

上一篇:springboot service 用 @Autowired注入 mapper 为null


下一篇:quartz任务类自动依赖注入