Module bus.mapper

Interface EasySqlScript

All Superinterfaces:
SqlScript

public interface EasySqlScript extends SqlScript
支持简便写法的 SQL 脚本接口
Since:
Java 17+
Author:
Kimi Liu
  • Method Details

    • getSql

      default String getSql(TableMeta entity)
      默认实现,委托给 getSql(entity, util)
      Specified by:
      getSql in interface SqlScript
      Parameters:
      entity - 实体类信息
      Returns:
      XML SQL 脚本
    • getSql

      String getSql(TableMeta entity, SqlScript util)
      生成对应的 SQL,支持动态标签
      Parameters:
      entity - 实体类信息
      util - 当前对象的引用,便于在 lambda 中使用当前对象的方法
      Returns:
      XML SQL 脚本