“类型接口未知于 MapperRegistry”例外使用 mybatis
我正在使用注释设置mybatis,并得到这个有用的例外
org.apache.ibatis.binding.BindingException:MapperRegistry 不知道 org.foo.Bar 接口的类型
谷歌搜索它找不到任何东西,也没有用户指南。我错过了什么?
我正在使用注释设置mybatis,并得到这个有用的例外
org.apache.ibatis.binding.BindingException:MapperRegistry 不知道 org.foo.Bar 接口的类型
谷歌搜索它找不到任何东西,也没有用户指南。我错过了什么?
只是为了任何因为对mybatis http://www.mybatis.org/core/configuration.html
http://www.mybatis.org/mybatis-3/configuration.html 而来到这里的人
在配置文件映射器部分中
<mappers>
<mapper class="my.package.com.MyClass"/>
</mappers>
这将使您使用配置.xml和带注释的接口启动并运行
将 Mapper 类添加到 SqlSessionFactory Configuration 中,如下所示:
SqlSessionFactory factory = new SqlSessionFactoryBuilder()
.build(reader);
//very import
factory.getConfiguration().addMapper(BarMapper.class);
SqlSession sqlSession = factory.openSession();