Refactor SpiExpressionRequest split append() into append() and parse()

- append() adds to the sql with NO parsing
- parse() adds to the sql with parsing to replace logical bean paths into table alias placeholder + db column
This commit is contained in:
Rob Bygrave
2023-03-24 17:37:34 +13:00
parent c29a81248a
commit 9982fa3682
30 changed files with 97 additions and 179 deletions
@@ -49,6 +49,12 @@ public class TDSpiExpressionRequest implements SpiExpressionRequest {
return this;
}
@Override
public SpiExpressionRequest parse(String expression) {
sql.append(expression);
return this;
}
@Override
public void addBindEncryptKey(Object encryptKey) {