Mybatis001-第一个Mybatis程序

一、 搭建环境
1、连接MySql数据库,执行下面SQL语句:
Mybatis001-第一个Mybatis程序
2、新建一个普通的Maven项目
Mybatis001-第一个Mybatis程序
Mybatis001-第一个Mybatis程序
删除src目录,使这个工程称为父工程
Mybatis001-第一个Mybatis程序
导入依赖
Mybatis001-第一个Mybatis程序
二、创建模块
在父工程下创建一个普通的Maven模块
Mybatis001-第一个Mybatis程序
Mybatis001-第一个Mybatis程序
编写mybatis核心配置文件
Mybatis001-第一个Mybatis程序
Mybatis001-第一个Mybatis程序
文件内容:
Mybatis001-第一个Mybatis程序
创建工具类
在java目录下建立包,以及工具类
Mybatis001-第一个Mybatis程序
代码如下:
Mybatis001-第一个Mybatis程序
三、编写代码
1、编写实体类
Mybatis001-第一个Mybatis程序
2、编写接口类

Mybatis001-第一个Mybatis程序
Mybatis001-第一个Mybatis程序
建立一个UserMapper.xml
Mybatis001-第一个Mybatis程序
四、测试
Mybatis001-第一个Mybatis程序
Mybatis001-第一个Mybatis程序
如果出现:org.apache.ibatis.binding.BindingException: Type interface com.kuang.dao.UserDao is not known to the MapperRegistry.错误,需要我们在核心配置文件mybatis-config.xml中注册每一个Mapper.xml
Mybatis001-第一个Mybatis程序
这么修改后,会出现Caused by: java.io.IOException: Could not find resource com/kuang/dao/UserMapper.xml错误,这是maven项目中无法导出资源文件的问题,将下面的代码加入父工程和模块的pom.xml中
Mybatis001-第一个Mybatis程序

猜你喜欢

转载自blog.51cto.com/12859164/2591668