SqlNode提供对sql脚本的解析。他提供了很多个标签的实现类。

    1. package com.example.aninbatis.sqlnode;
    2. import com.example.aninbatis.sqlsource.DynamicContext;
    3. /**
    4. * 提供对sql脚本的解析
    5. */
    6. public interface SqlNode {
    7. /**
    8. * 应用解析
    9. *
    10. * @param context
    11. */
    12. void apply(DynamicContext context);
    13. }