0
注入MyBatis的映射器在春天,我配置它這樣在application-context.xml
錯誤使用IntelliJ IDEA的
<mybatis:scan base-package="com.db"/>
並添加@Component
爲映射器接口。
@Component
public interface MenuMapper {}
而且autowire它是這樣的。
@Autowired
MenuMapper menuMapper;
它在IDEA中產生錯誤。 錯誤是
沒有發現MenuMapper類型的bean。
的誤差修改的類型爲無豆'MenuMapper'發現。 –
錯誤是找不到類型爲'MenuMapper'的bean。 –
這是因爲沒有MenuMapper的實現,因爲Mybatis生成它。你是否曾經在intellij中找到過忽略這種方法而不在每個映射上添加註釋? – CaptRespect