使用mybatis对SQLite数据库分页操作
来源:互联网 发布:苏州大学网络认证登录 编辑:程序博客网 时间:2024/05/16 05:12
在使用mybatis对SQLite数据库分页操作的时候出现了一些问题,记录下来,以备后用!
传递参数的问题:我要传递三个参数,pageSize、index、name分别是每页显示的记录数、开始查询的位置和查询条件,前两个是int类型,name是String类型。开始时使用Map<String,Object>封装参数进行传递,但是报错了:datatype mismatch。就是数据类型不匹配,原因是分页sql语句:limit A offSet B中A和B必须要求是以int类型传入,Object他喵的都不行。所以换成了使用注解的方式传递参数。
dao层
mapper文件
若是不使用注解也可以传递,但在mapper文件中就得使用#{0} #{1}等序号,对应参数列表中各个参数的先后顺序。
0 0
- 使用mybatis对SQLite数据库分页操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- Android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android 使用 SQLiteOpenHelper 实现对SQLite数据库操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- android SQLite使用SQLiteOpenHelper类对数据库进行操作
- 在myeclipse中使用git管理加载maven项目
- 插入排序算法
- python文件和目录操作方法大全(含实例)
- [leetcode]Find Minimum in Rotated Sorted Array
- js对Date进行处理,拿到月初的日期
- 使用mybatis对SQLite数据库分页操作
- UVA(木块问题)101
- PHP工厂模式的好处
- JAVA环状单向链表去除连续的重复元素(求代码)
- linux中关于目录权限的说明
- Visual Assist的使用
- Loss was due to java.lang.UnsatisfiedLinkError: org.jblas.NativeBlas.dposv
- Launch Screen 在 iOS7/8 中的实现
- postgreSql的些许操作