我想在MyBatis中使用接口而不是映射器XML文件。在MyBatis配置文件中,我定义了映射器 <mapper class="aa.B" />
其中B包含用MyBatis注释标注的方法。当我尝试创建一个映射器实例session.getMapper(B.class);
我得到一个错误:MyBatis配置
org.xml.sax.SAXParseException: Attribute "class" must be declared for element type "mapper".
如何使用接口SQL语句这里的地图?
那么,什么是http://www.mybatis.org/core/configuration.html#mappers中的''的目的是什么? –
2012-08-14 10:06:14
@Johnny,可能是他们在以后的版本中添加的东西。我的答案是在4月3日,而你链接的页面最后更新于4月19日。 – 2012-08-16 15:09:44