mybatis练习二

一、分页pagehelper

1、导入jar包

2、使用plugin标签配置插件pagehelper 

注意:配置插件应在mybatis-config.xml中配置

3、注释掉映射文件中相应的分页代码

由于插件会自动实现分页效果,所以没必要再写映射文件的分页方法

 

4、测试类

 使用插件时注意,其他分页方法是在获取数据并显示时使用分页方法,而使用pagehelper插件时只需在获取数据展现数据前使用插件,PageHelper.offsetPage(0, 5);就可以实现分页了

二、使用课本数据练习crud

1、插入数据

1、在mysql中建立数据表 

 2、写character主体类,用于映射数据

3、配置文件

 

(1)mybatis-config.xml

 

 (2)映射文件配置

这里我一次性配置了

 (3)测试类

 检查了很多遍还是不知道到底哪里出了问题,始终运行不出来

就这样,

无语的找了一天原因,

发现映射配置文件<mapper>标签写成了<mappers>,无语到了家

然后还是运不出来,

总是提醒我插入时,相应的顺序都对不上,我真的纳闷了,书上都对不上为什么可以运行出来到我这就不行了

我把顺序调对了也没法运行,最后无心一式用sql语言把数据表里的列和映射文件插入的列顺序一一匹配,最后结果就出来了

 2、修改操作

测试类

3、删除操作 

测试类

 

 删除了名为Mary的用户信息

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值