原因:
@Resource注解首先依据的是按照名称注入,其次才是按照类名注入,也就是说会依据courseMapper名称去注入CourseMapper类,没找到这个类,才会去找对应的类名注入。
这个报错原因就是CourseMapper这个类已经注入了,报重复注入的原因。
以下是错误的代码原因:
@Resource private CourseMapper courseMapper; @Resource private IntegratedPracticeCourseMapper courseMapper;