Typegrænsefladen er ikke kendt af MapperRegistry-undtagelsen, der bruger mybatis
bare for alle, der er endt her, fordi de er nye til mybatishttp://www.mybatis.org/core/configuration.html
http://www.mybatis.org/mybatis-3/configuration.html
i sektionen config file mappers
<mappers>
<mapper class="my.package.com.MyClass"/>
</mappers>
dette vil få dig i gang med en config.xml og annoterede grænseflader
tilføje Mapper klasse til din SqlSessionFactory-konfiguration som denne:
SqlSessionFactory factory = new SqlSessionFactoryBuilder()
.build(reader);
//very import
factory.getConfiguration().addMapper(BarMapper.class);
SqlSession sqlSession = factory.openSession();
OK, forstået - dette sker, fordi jeg brugte en XML-fil til konfigurationen og annoteringer til kortlæggerne selv - og mybatis finder ikke mapper-annoteringer, når jeg bruger en XML-konfiguration.
Se dette opfølgende spørgsmål.