学习springboot遇到一个小问题,调用函数的时候,报空指针异常 java.lang.NullPointerException
后来发现 @Autowired 注解的问题:
错误的写法:
@Autowired
private HouseMapper houseMapper;
private OwnerMapper ownerMapper;
正确的写法:
@Autowired
private HouseMapper houseMapper;
@Autowired
private OwnerMapper ownerMapper;
因为在同一个文件里,调用两个不同的 dao 层文件, 原本以为 一个 @Autowired 便可以自动导入两个文件。结果发现,无法实现该问题。需要每个Mapper 都写一个。像上述 “正确示例”。
关于 @Autowired 详细可参考百度百科
0