
mybatis
a little rookie
宝贝不要哭,彩虹就来了
展开
-
带有collection的分页查询导致每页条数错误的解决方法2
问题由于嵌套结果方式会导致结果集被折叠,因此分页查询的结果在折叠后总数会减少<resultMap id="baseResultMap" type="com.jia.Student"> <id column="id" property="id"/> <result column="name" property="name"/> <result column="gender" property="gender"/> <..原创 2020-12-26 11:46:26 · 987 阅读 · 0 评论 -
带有collection的分页查询导致每页条数错误的解决方法
问题<resultMap id="baseResultMap" type="com.jia.Student"> <id column="id" property="id"/> <result column="name" property="name"/> <result column="gender" property="gender"/> <collection property="bookList" ofType..原创 2020-12-09 14:49:03 · 1629 阅读 · 0 评论 -
MybatisPlus中使用条件构造器.or()
使用mybatis plus时,使用.or()去拼接查询条件时错误的示范studentService.list(new QueryWrapper<Student>().like("name", name).or().like("add", addr))生成的查询语句是SELECT id,name,addr FROM Student WHERE is_delete=0 AND name LIKE '%王%' OR addr LIKE '%上%';这个时候就会发现 is_delete=原创 2020-06-06 15:48:27 · 12347 阅读 · 7 评论 -
mybatis和mybatisPlus日常开发相关知识点总结
用于实体类的字段之上,表明这个字段数据库表中不存在 @TableField(exist = false) private Integer driverId;mybatis 中比较时间日期 <if test="sDate!=null"> <![CDATA[ and ort.`delivery_time`>= #{sDate} ]]> </if...原创 2020-02-17 21:07:57 · 142 阅读 · 0 评论 -
mybatis中使用resultMap时需注意
如果是实体中是直接引用别的对象的具体参数字段,直接用原始方式就行 <resultMap id="baseMap" type="com.ei.medical.modules.model.EduEducationKnowledge"> <result column="visitNumber" property="visitNumber"/> ...原创 2020-03-28 10:20:38 · 746 阅读 · 0 评论 -
mybatis中根据多个Id批量修改数据库内容
mybatis中根据多个Id批量修改数据库内容先上代码,看是否能解决问题controller @PostMapping("/resetDevice") public Object resetDevice(@RequestParam List list) { try { deviceService.resetDevice(list); retur...原创 2020-01-09 11:02:37 · 5525 阅读 · 0 评论