这个超类 DAO:
public class CrudDAO{
}
这个子类:
@Repository
public class JnsTimeDao extends CrudDAO {
}
@Repository
public class BatchDAO extends CrudDAO {
}
这个超级服务等级
@Transactional(readOnly = true)
public abstract class CrudService<D extends CrudDAO> {
@Autowired
protected D dao;
}
启动错误:
org.springframework.beans.factory.NoUniqueBeanDefinitionException:没有定义 [com.gp.dao.CrudDAO] 类型的合格 bean:预期的单个匹配 bean 但找到了 2:batchDAO,jnsTimeDao