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