代码如下:
@Component
public class OrderInforMapperTest {
@Autowired
private static OrderInfoMapper orderInfoMapper;
public static void main(String[] args) {
orderInfoMapper.getOrderById(1);
}
}
这里我尝试向一个静态对象中装配 bean
在Spring框架中,@Autowired 注解用于自动装配 bean 。但是,静态成员不属于任何特定的实例,因此 Spring 容器不能将它们注入为 bean 的依赖项。静态字段是类级别的,而 @Autowired是实例级别的。