报错信息如下:
Exception in thread "main" org.apache.ibatis.binding.BindingException: Type interface mapper.ProductionMapper is not known to the MapperRegistry.
at org.apache.ibatis.binding.MapperRegistry.getMapper(MapperRegistry.java:47)
at org.apache.ibatis.session.Configuration.getMapper(Configuration.java:745)
at org.apache.ibatis.session.defaults.DefaultSqlSession.getMapper(DefaultSqlSession.java:292)
at com.siger.storm.dao.impl.ProductionDaoImpl.selectAllByTime(ProductionDaoImpl.java:25)
at com.siger.storm.test.main(test.java:12)
解决办法:
查看对应的ProductionMapper.xml中namespace地址是否对应映射的接口。
查看mappers标签是否含有对应xml
<mapper namespace="com.siger.storm.mapper.ProductionMapper" >
<mappers>
<mapper resource="mapping/ProductionMapper.xml"/>
</mappers>