首先抽象一个SQL语句类:
[java] view plain copy
public abstract class AbstractSQLStatementNode implements ISQLStatement {
protected List
@Override
public void appendSQL(ISQLStatement sql) {
sqlStatements.add(sql);
}
然后是文本SQL:
[java] view plain copy
public class PlainSQLNode extends AbstractSQLStatementNode {
private final String sql;
public PlainSQLNode(String sql) {