MyBatis框架笔记02

上一讲,我们在UserMapper.xml里定义了两个查询语句:findById和findAll,对应的在UserMapper接口里定义了两个抽象方法:findById(int id)和findAll()。
(一)在映射器配置文件里引入结果映射元素
如果表的列名与实体的属性名不一致,比如表的register_time字段对应实体类的registerTime属性,我们就需要定义resultMap,当然一致时也可以定义。
在这里插入图片描述
(一)运行测试类TestUserMapper里的testFindAll()测试方法,查看结果
在这里插入图片描述
在测试类TestUserMapper里添加测试方法testFindByName()
在这里插入图片描述

运行测试方法testFindByName(),查看结果
在这里插入图片描述
三、插入表记录
(一)在UserMapper.xml里增加映射语句 - insert
在这里插入图片描述
(二)在测试类TestUserMapper里添加测试方法testInsert()
在这里插入图片描述
(三)运行测试方法testestInsert(),查看结果
在这里插入图片描述
四、更新表记录
(一)在UserMapper.xml里增加映射语句 -updata
在这里插入图片描述
(二)在测试类TestUserMapper里添加测试方法testUpdate()
在这里插入图片描述
(三)运行测试方法testUpdate(),查看结果
在这里插入图片描述
五、删除表记录
(一)在UserMapper.xml里增加映射语句 -deleteById
在这里插入图片描述
(二)在测试类TestUserMapper里添加测试方法testDeleteById()在这里插入图片描述
(三)运行测试方法testDeleteById(),查看结果
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/triet/article/details/114524063