问题:selectById显示空指针NullPointException
可能原因:用了@RequiredArgsConstructor却没有加final
debug发现这些service都是null
加上final后空指针消失,service也不再是空,效果
总结:@RequiredArgsConstructor是需要类是final才能自动注入的,不然就是null,
@Autowired则不需要final
问题:selectById显示空指针NullPointException
可能原因:用了@RequiredArgsConstructor却没有加final
debug发现这些service都是null
加上final后空指针消失,service也不再是空,效果
总结:@RequiredArgsConstructor是需要类是final才能自动注入的,不然就是null,
@Autowired则不需要final