文档库 最新最全的文档下载
当前位置:文档库 › 经验之说_Mybatis注解_eska

经验之说_Mybatis注解_eska

经验之说_Mybatis注解_eska
经验之说_Mybatis注解_eska

Mybatis注解

在刚开始学习Mybatis注解的时候,总是遇到错误Type interface

com.souvi.ibatis.xxxMapper is not known to the MapperRegistry,在网上搜索相关的解决方案时,得到的答案都不怎么详细,但知道了Mybatis注解一定要注册自己写的接口类,不然就会老报开头提到的这个错误。经过一段时间的学习后,想在这里和大家分享一下mybatis注解的使用,以基础数据的增、删、改、查为例。

第一,要写一个接口,这个接口不需要对应的实现类,在方法上写上对应的增(@Insert),删(@Delete),改(@Update),查(@Select);

第二,配置好Configuration.xml文件;

第三,写一个测试类,读入configuration.xml,创建一个SqlSessionFactory对象,由SqlSessionFactory对象对数据库进行操作。在进行数据库操作之前,一定要注册第一步中的接口,不然系统无法识别我们自己写的接口。

以下是详细的代码:

相关文档