我是新来的春天春对象的创建和@autowiring注释
我可以理解,@Autowiring被用来创建object.I看到一个示例项目和代码这样
@Autowired
private EmployeeManager employeeManager;
但我可以看到,EmployeeManager是一个接口
public interface EmployeeManager {
public void addEmployee(EmployeeEntity employee);
public List<EmployeeEntity> getAllEmployees();
public void deleteEmployee(Integer employeeId);
}
但在Java中,我们不能创建接口的对象right.So是如何工作的.Slightly困惑
你能解释一下吗?
Autowire不会创建任何内容:它会指示Spring容器找到声明类型的组件并将其设置在标记的字段中。您仍然必须编写实现并将其注册到Spring。 –