随笔分类 -  Mybatis

摘要:正文: 1,foreach属性 2,select count(1) from user where id in ( ? , ? ) 一定要注意到$和#的区别,$的参数直接输出,#的参数会被替换为?,然后传入参数值执行。 3,select count(1) from user where col_a  阅读全文
posted @ 2019-06-20 09:04 花生喂龙 阅读(425) 评论(0) 推荐(0) 编辑
摘要:extends 阅读全文
posted @ 2019-06-19 21:59 花生喂龙 阅读(2109) 评论(1) 推荐(0) 编辑
摘要:加上.toString() 阅读全文
posted @ 2019-06-08 22:00 花生喂龙 阅读(1246) 评论(0) 推荐(0) 编辑
摘要:SELECT * FROM TABLE WHERE ID = #{id} ORDER BY ${columnName} DESC 阅读全文
posted @ 2019-05-26 23:26 花生喂龙 阅读(1480) 评论(0) 推荐(0) 编辑
摘要:1,报错,Parameter '0' not found. Available parameters are [arg1, arg0, param1, param2] 2,传集合时 报异常 invalid comparison: java.util.Arrays$ArrayList and java.lang.String 阅读全文
posted @ 2019-05-25 15:01 花生喂龙 阅读(181) 评论(0) 推荐(0) 编辑
摘要:把in拆分成多个in就可以解决这个问题 阅读全文
posted @ 2019-05-03 21:21 花生喂龙 阅读(1169) 评论(0) 推荐(0) 编辑
摘要:在Java中使用Mybatis自动生成的方法,like需要自己写通配符 阅读全文
posted @ 2019-04-18 16:28 花生喂龙 阅读(5686) 评论(0) 推荐(0) 编辑
摘要:问题:用<的时候会报错。因为是xml文件,会被识别成标签 阅读全文
posted @ 2019-04-17 18:11 花生喂龙 阅读(398) 评论(0) 推荐(0) 编辑
摘要:实体类之类如果自己写的话,比较繁琐,还容易出错,所以用generate自动生成 阅读全文
posted @ 2019-04-17 17:54 花生喂龙 阅读(949) 评论(0) 推荐(0) 编辑
摘要:1,插入 insert 场景:ID字段的值是数据库表“默认/表达式”(sys_guid())自动生成,插入一条数据到数据库后,需要获取该条数据的ID 解决方案: (1)Service层生成UUID (2)xml中插入数据立即返回ID 2,更新 update 场景:子表新增一条数据,主表某字段要+1, 阅读全文
posted @ 2019-02-21 14:59 花生喂龙 阅读(5450) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示