一、分页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的用户信息