From 6c7decc4a32f9274218f11796581d30e36c42303 Mon Sep 17 00:00:00 2001 From: thinkgem Date: Mon, 3 Sep 2018 22:57:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=A4=9A=E4=B8=AAendBracket?= =?UTF-8?q?=E7=9A=84=E6=83=85=E5=86=B5=E4=B8=8B=E4=B8=8D=E8=BE=93=E5=87=BA?= =?UTF-8?q?=E9=97=AE=E9=A2=98=EF=BC=8C#IMJU8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/jeesite/test/DaoMapperTest.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/modules/core/src/test/java/com/jeesite/test/DaoMapperTest.java b/modules/core/src/test/java/com/jeesite/test/DaoMapperTest.java index c2bc713a..730f962c 100644 --- a/modules/core/src/test/java/com/jeesite/test/DaoMapperTest.java +++ b/modules/core/src/test/java/com/jeesite/test/DaoMapperTest.java @@ -156,12 +156,12 @@ public class DaoMapperTest extends BaseSpringContextTests { .andBracket("name", QueryType.EQ, "abc", 1).or("name", QueryType.EQ, "def", 2) .or("name", QueryType.EQ, "ghi", 3).endBracket().toSql()); System.out.println(new Config().getSqlMap().getWhere() - .andBracket("name", QueryType.EQ, "val", 1) - .and("name", QueryType.NE, "val", 2).endBracket() - .orBracket("name", QueryType.NE, "val", 3) - .and("name", QueryType.NE, "val", 4).endBracket() - .orBracket("name", QueryType.NE, "val", 5) - .and("name", QueryType.EQ, "val", 6).endBracket().toSql()); + .andBracket("name", QueryType.EQ, "val1", 1) + .and("name", QueryType.NE, "val2", 11).endBracket(1) + .orBracket("name", QueryType.NE, "val3", 2) + .and("name", QueryType.NE, "val4", 22).endBracket(2) + .orBracket("name", QueryType.NE, "val5", 3) + .and("name", QueryType.EQ, "val6", 33).endBracket(3).toSql()); System.out.println("============ 带括号空值测试 ============"); System.out.println(new Config("1").getSqlMap().getWhere() @@ -176,6 +176,9 @@ public class DaoMapperTest extends BaseSpringContextTests { System.out.println(new Config("1").getSqlMap().getWhere() .andBracket("name", QueryType.EQ, "", 1).or("name", QueryType.EQ, "", 2) .or("name", QueryType.EQ, "", 3).endBracket().toSql()); + System.out.println(new Config().getSqlMap().getWhere() + .andBracket("name", QueryType.EQ, "", 1).or("name", QueryType.EQ, "", 2) + .or("name", QueryType.EQ, "", 3).endBracket().toSql()); System.out.println("============ 实体嵌套测试 ============"); Company company = new Company("1"); @@ -186,7 +189,6 @@ public class DaoMapperTest extends BaseSpringContextTests { company.getArea().setCreateDate_gte(new Date()); company.getArea().setCreateDate_lte(new Date()); System.out.println(company.getSqlMap().getWhere().toSql()); - } }