![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 77
如何在5年薪百万
202110,如何5年内年薪百万
201901,如何3年内拿到50+,如果快速提升价值,拿到50k+的薪水
201801,如何在3年内拿到30+,我一工作6年,后面3年我要思考如何拿到30+
展开
-
【经验分享】mybatis那些约定的配置你分得清吗?
背景在springboot中有很多约定大于配置的规则,如果我们准守了约定,可以零配置。mybatsi中Mapper和xml文件之间有很多约定俗称的规则,比如名称匹配,包扫描,别名等,这些规则是什么。如果想更加灵活,该如何配置呢?今天就给大家讲一下如何配置mybatsi的xml文件等。一、@Mapper注解和@MapperScan注解使用说明可以不使用@MapperScan注解,默认扫描根路径下标注了@Mapper注解的接口可以使用@Mapper注解,使用@MapperScan(“com.koury原创 2021-06-17 01:50:21 · 528 阅读 · 4 评论 -
mybati 多个having条件的写法
多个having条件动态拼接 select * from sometable GROUP BY broker_id,customer_id,phone,cname <trim prefix="having" suffix=";" suffixOverrides="and"> <if test="id ==0 "> ...原创 2019-08-12 11:06:43 · 6397 阅读 · 1 评论 -
Mybatis处理集合、数组参数使用in查询等语句的两种方法(精华)
文章目录需求说明方式1:遍历数组方式2:拼接字符串参数注意点参考需求说明如果想在mybatis中使用in语句,就必须传入 in(1,2,3) 类似的参数。实现的原理就是利用mybatsi动态拼接的语法。实现方式有两种遍历数组拼接字符串方式1:遍历数组WHERE <if test="id!=0 and results != null "> result in ...原创 2019-08-22 14:08:32 · 3883 阅读 · 0 评论