-
分享一个常见的大家都忽略的小问题:
此处大家都看到了在 xxxMapperExt下面有红线报红,虽然在程序中并不影响什么,但是作为码农,应该要有一定的严谨性,报红不可能无缘无故的报红,肯定是有原因的,来分析一下为什么会出现这种情况呢?
大家来看下mapper中
大家都看到了注解mapper是mybatis中的注解,但在service中我们是使用spring的注解autowired进行注入mapper,在mapper中没有加任何spring的注解,所以它报红,说找不到此类,解决方案:
在mapper中加入注解@Repository(“xxxMapperExt”),注意注解里面的类名第一个字母小写
接下来我们来看一下service还会报红吗
大家看到了,报红已解决