From e6bc34d6f88b3c40578405e395d05b972f6ef85e Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Wed, 29 Nov 2017 14:03:53 +0800 Subject: [PATCH] --- src/org/redkale/source/DataJdbcSource.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/org/redkale/source/DataJdbcSource.java b/src/org/redkale/source/DataJdbcSource.java index a47c20d09..2c1b81725 100644 --- a/src/org/redkale/source/DataJdbcSource.java +++ b/src/org/redkale/source/DataJdbcSource.java @@ -52,6 +52,7 @@ public class DataJdbcSource extends AbstractService implements DataSource, DataC protected final BiFunction fullloader = (s, t) -> querySheet(false, false, t, null, null, (FilterNode) null).list(true); public DataJdbcSource(String unitName, Properties readprop, Properties writeprop) { + this.preConstruct(unitName, readprop, writeprop); this.initByProperties(unitName, readprop, writeprop); } @@ -83,8 +84,11 @@ public class DataJdbcSource extends AbstractService implements DataSource, DataC if (writeprop.isEmpty()) writeprop = readprop; this.initByProperties(unitName, readprop, writeprop); } - + //构造前调用 + protected void preConstruct(String unitName, Properties readprop, Properties writeprop) { + } + protected void initByProperties(String unitName, Properties readprop, Properties writeprop) { this.name = unitName; this.conf = null;