接口 TableAliasManager

所有超级接口:
Serializable
所有已知实现类:
HierarchyTableAliasManager, SimpleTableAliasManager

public interface TableAliasManager extends Serializable
表别名管理器
从以下版本开始:
0.0.4
作者:
zeng
  • 方法详细资料

    • generateAlias

      String generateAlias(Class<?> entityClass)
      生成表别名
      参数:
      entityClass - 表实体类
      返回:
      别名
    • generateAlias

      String generateAlias(String table)
      生成表别名
      参数:
      table - 数据库表名
      返回:
      别名
    • registerAlias

      void registerAlias(Class<?> entityClass, String alias)
      注册表别名
      参数:
      entityClass - 表实体类
      alias - 别名
    • registerAlias

      void registerAlias(String table, String alias)
      注册表别名
      参数:
      table - 数据库表名
      alias - 别名
    • fetchTableAlias

      String fetchTableAlias(Class<?> entityClass)
      获取表别名
      参数:
      entityClass - 表实体类
      返回:
      表别名
    • fetchTableAlias

      String fetchTableAlias(String table)
      获取表别名
      参数:
      table - 数据库表名
      返回:
      表别名