From e70bbf83e3231d1608dcd9c84a6129e86f64ef17 Mon Sep 17 00:00:00 2001 From: zhaoxiaohao <913652501@qq.com> Date: Tue, 07 Apr 2020 17:52:27 +0800 Subject: [PATCH] Merge branch 'dev' of http://192.168.2.240:7070/r/kidgrow-microservices-platform into dev --- kidgrow-demo/kidgrow-demo-order/src/main/resources/mapper/OrderTestMapper.xml | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 insertions(+), 0 deletions(-) diff --git a/kidgrow-demo/kidgrow-demo-order/src/main/resources/mapper/OrderTestMapper.xml b/kidgrow-demo/kidgrow-demo-order/src/main/resources/mapper/OrderTestMapper.xml index 20406f5..587b07e 100644 --- a/kidgrow-demo/kidgrow-demo-order/src/main/resources/mapper/OrderTestMapper.xml +++ b/kidgrow-demo/kidgrow-demo-order/src/main/resources/mapper/OrderTestMapper.xml @@ -2,8 +2,45 @@ <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!----> <mapper namespace="com.kidgrow.order.mapper.OrderTestMapper"> + <!--定义查询列--> + <sql id="Column_List"> + * + </sql> + + <!--sql查询片段--> + <sql id="where"> + <where> + <!--查询条件自行添加--> + + <if test="p.id != null and p.id !=''"> + and id = #{p.id} + </if> + <if test="p.name != null and p.name !=''"> + and name = #{p.name} + </if> + <if test="p.namecn != null and p.namecn !=''"> + and namecn = #{p.namecn} + </if> + <if test="p.phone != null and p.phone !=''"> + and phone = #{p.phone} + </if> + <if test="p.sex != null and p.sex !=''"> + and sex = #{p.sex} + </if> + </where> + </sql> + <!--定义根据-OrderTest当作查询条件返回对象集合--> <select id="findList" resultType="com.kidgrow.order.model.OrderTest"> select * from order_test t </select> + + <select id="findByObject" resultType="com.kidgrow.order.model.OrderTest"> + select + <include refid="Column_List"/> + from order_test + <include refid="where"/> + order by id desc + limit 1 + </select> </mapper> \ No newline at end of file -- Gitblit v1.8.0