diff --git a/src/org/redkale/source/DataDefaultSource.java b/src/org/redkale/source/DataDefaultSource.java index 70d53391f..286d81df2 100644 --- a/src/org/redkale/source/DataDefaultSource.java +++ b/src/org/redkale/source/DataDefaultSource.java @@ -333,7 +333,7 @@ public final class DataDefaultSource implements DataSource, Function { return insertSQL.replace("${newtable}", getTable(bean)); } + public String getUpdateSQL(T bean) { + if (this.tableStrategy == null) return updateSQL; + return updateSQL.replace("${newtable}", getTable(bean)); + } + + public String getDeleteSQL(T bean) { + if (this.tableStrategy == null) return deleteSQL; + return deleteSQL.replace("${newtable}", getTable(bean)); + } + public String getTable(Serializable primary) { if (tableStrategy == null) return table; String t = tableStrategy.getTable(table, primary);