From d295c866b8e7a831426abad61d9104ce5a180b33 Mon Sep 17 00:00:00 2001 From: fengxiang <fengxiang@blit.7drlb> Date: Thu, 02 Nov 2017 14:27:30 +0800 Subject: [PATCH] 拼写错误 --- src/main/java/com/moral/monitor/entity/MonitorPointExample.java | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/moral/monitor/entity/MonitorPointExample.java b/src/main/java/com/moral/monitor/entity/MonitorPointExample.java index 4286beb..3953ea2 100644 --- a/src/main/java/com/moral/monitor/entity/MonitorPointExample.java +++ b/src/main/java/com/moral/monitor/entity/MonitorPointExample.java @@ -5,6 +5,7 @@ import java.util.List; public class MonitorPointExample { + private static String tableNamePrefix = "monitorpoint."; protected String orderByClause; protected boolean distinct; @@ -88,21 +89,21 @@ if (condition == null) { throw new RuntimeException("Value for condition cannot be null"); } - criteria.add(new Criterion(condition)); + criteria.add(new Criterion(tableNamePrefix+condition)); } protected void addCriterion(String condition, Object value, String property) { if (value == null) { throw new RuntimeException("Value for " + property + " cannot be null"); } - criteria.add(new Criterion(condition, value)); + criteria.add(new Criterion(tableNamePrefix+condition, value)); } protected void addCriterion(String condition, Object value1, Object value2, String property) { if (value1 == null || value2 == null) { throw new RuntimeException("Between values for " + property + " cannot be null"); } - criteria.add(new Criterion(condition, value1, value2)); + criteria.add(new Criterion(tableNamePrefix+condition, value1, value2)); } public Criteria andIdIsNull() { @@ -921,6 +922,16 @@ protected Criteria() { super(); } + public void addRelationCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + public Criteria andTbAreaNameEqualTo(String value) { + addRelationCriterion("area.name =", value, "area.name"); + return (Criteria) this; + } } public static class Criterion { -- Gitblit v1.8.0