mybatis
暗香浮动,月黑风高
一个快乐的码农
展开
-
MyBatis逆向工程crud分页排序
链接:https://blog.csdn.net/weixin_40312286/article/details/87863783转载 2019-12-03 10:19:30 · 146 阅读 · 0 评论 -
mybatis数据库多字段模糊匹配一个传入值
<if test="advertName != null and !advertName.equals('')"> AND (concat(a.advert_name,a.advert_id) like '%' #{advertName} '%')</if>原创 2019-01-18 16:55:28 · 501 阅读 · 0 评论 -
mybatis传入list参数查询
list里面是一个实体类,根据实体类中的某几个字段进行查询<select id="selectAllCeshi" parameterType="java.util.List" resultMap="BaseResultMapVO"> SELECT * FROM operator_record oe LEFT JOIN device_record dr ON dr.reco...原创 2019-02-27 16:08:42 · 4187 阅读 · 0 评论 -
mybatis批量更新
跨表更新,但是是根据主表的参数条件更新子表信息,两表关系是一对多<update id="editAllRecord" parameterType="java.util.List"> update operator_record oe LEFT JOIN device_record dr ON dr.record_id = oe.record_id and dr.funct...原创 2019-02-27 16:22:41 · 140 阅读 · 0 评论 -
mybatis将整数0识别为null
<if test="deviceNum != null and deviceNum !=''"> AND dev_num = #{deviceNum}</if>当参数值为0时会过滤掉,此时应该为<if test="deviceNum != null ">AND dev_num = #{deviceNum}</if>原因是...原创 2019-02-27 11:36:10 · 715 阅读 · 2 评论 -
myBatis 传入数组参数sql的写法
mapper接口:AgentMerchantVO selectSumOrderStatistical(@Param("agentId") Long agentId, @Param("merchantId")Long merchantId,@Param("payType") Integer[] payType);mapping:<select id="selectSum...原创 2019-06-19 15:28:54 · 1562 阅读 · 0 评论