org.hibernate.mapping.Table.getQualifiedName()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(8.6k)|赞(0)|评价(0)|浏览(98)

本文整理了Java中org.hibernate.mapping.Table.getQualifiedName()方法的一些代码示例,展示了Table.getQualifiedName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.getQualifiedName()方法的具体详情如下:
包路径:org.hibernate.mapping.Table
类名称:Table
方法名:getQualifiedName

Table.getQualifiedName介绍

暂无

代码示例

代码示例来源:origin: hibernate/hibernate-orm

public static String buildSqlDropIndexString(
    Dialect dialect,
    Table table,
    String name,
    String defaultCatalog,
    String defaultSchema) {
  return buildSqlDropIndexString( name, table.getQualifiedName( dialect, defaultCatalog, defaultSchema ) );
}

代码示例来源:origin: hibernate/hibernate-orm

public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) {
  return dialect.getDropTableString( getQualifiedName( dialect, defaultCatalog, defaultSchema ) );
}

代码示例来源:origin: hibernate/hibernate-orm

@Override
public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) {
  return "drop index " +
      StringHelper.qualify(
          table.getQualifiedName( dialect, defaultCatalog, defaultSchema ),
          getQuotedName( dialect )
      );
}

代码示例来源:origin: hibernate/hibernate-orm

public Iterator sqlCommentStrings(Dialect dialect, String defaultCatalog, String defaultSchema) {
  List comments = new ArrayList();
  if ( dialect.supportsCommentOn() ) {
    String tableName = getQualifiedName( dialect, defaultCatalog, defaultSchema );
    if ( comment != null ) {
      comments.add( "comment on table " + tableName + " is '" + comment + "'" );
    }
    Iterator iter = getColumnIterator();
    while ( iter.hasNext() ) {
      Column column = (Column) iter.next();
      String columnComment = column.getComment();
      if ( columnComment != null ) {
        comments.add( "comment on column " + tableName + '.' + column.getQuotedName( dialect ) + " is '" + columnComment + "'" );
      }
    }
  }
  return comments.iterator();
}

代码示例来源:origin: hibernate/hibernate-orm

public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) {
  String tableName = getTable().getQualifiedName( dialect, defaultCatalog, defaultSchema );
  final StringBuilder buf = new StringBuilder( dialect.getAlterTableString( tableName ) );
  buf.append( dialect.getDropForeignKeyString() );
  if ( dialect.supportsIfExistsBeforeConstraintName() ) {
    buf.append( "if exists " );
  }
  buf.append( dialect.quote( getName() ) );
  if ( dialect.supportsIfExistsAfterConstraintName() ) {
    buf.append( " if exists" );
  }
  return buf.toString();
}

代码示例来源:origin: hibernate/hibernate-orm

dialect,
name,
table.getQualifiedName( dialect, defaultCatalog, defaultSchema ),
columns,
columnOrderMap,

代码示例来源:origin: hibernate/hibernate-orm

public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) {
  if ( isGenerated( dialect ) ) {
    final String tableName = getTable().getQualifiedName( dialect, defaultCatalog, defaultSchema );
    return String.format(
        Locale.ROOT,
        "%s evictData constraint %s",
        dialect.getAlterTableString( tableName ),
        dialect.quote( getName() )
    );
  }
  else {
    return null;
  }
}

代码示例来源:origin: hibernate/hibernate-orm

public Map<String, String> getAliasTableMap(SessionFactoryImplementor factory) {
  Map<String, String> mergedAliasTableMap = mergeAliasMaps( factory );
  if ( !mergedAliasTableMap.isEmpty() ) {
    return mergedAliasTableMap;
  }
  else if ( persistentClass != null ) {
    String table = persistentClass.getTable().getQualifiedName(
        factory.getDialect(),
        factory.getSettings().getDefaultCatalogName(),
        factory.getSettings().getDefaultSchemaName()
    );
    return Collections.singletonMap( null, table );
  }
  else {
    return Collections.emptyMap();
  }
}

代码示例来源:origin: hibernate/hibernate-orm

return model.getTable().getQualifiedName(
    dialect,
    settings.getDefaultCatalogName(),
  buf.append( " from " )
      .append(
          table.getQualifiedName(
              dialect,
              settings.getDefaultCatalogName(),

代码示例来源:origin: hibernate/hibernate-orm

public String sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema) {
  if ( isGenerated( dialect ) ) {
    // Certain dialects (ex: HANA) don't support FKs as expected, but other constraints can still be created.
    // If that's the case, hasAlterTable() will be true, but getAddForeignKeyConstraintString will return
    // empty string.  Prevent blank "alter table" statements.
    String constraintString = sqlConstraintString( dialect, getName(), defaultCatalog, defaultSchema );
    if ( !StringHelper.isEmpty( constraintString ) ) {
      final String tableName = getTable().getQualifiedName( dialect, defaultCatalog, defaultSchema );
      return dialect.getAlterTableString( tableName ) + " " + constraintString;
    }
  }
  return null;
}

代码示例来源:origin: hibernate/hibernate-orm

public String sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema) {
  StringBuilder buf = new StringBuilder( hasPrimaryKey() ? dialect.getCreateTableString() : dialect.getCreateMultisetTableString() )
      .append( ' ' )
      .append( getQualifiedName( dialect, defaultCatalog, defaultSchema ) )
      .append( " (" );

代码示例来源:origin: hibernate/hibernate-orm

private void associateSubclassNamesToSubclassTableIndexes(
    PersistentClass persistentClass,
    Set<String> classNames,
    String[][] mapping,
    SessionFactoryImplementor factory) {
  final String tableName = persistentClass.getTable().getQualifiedName(
      factory.getDialect(),
      factory.getSettings().getDefaultCatalogName(),
      factory.getSettings().getDefaultSchemaName()
  );
  associateSubclassNamesToSubclassTableIndex( tableName, classNames, mapping );
  Iterator itr = persistentClass.getJoinIterator();
  while ( itr.hasNext() ) {
    final Join join = (Join) itr.next();
    final String secondaryTableName = join.getTable().getQualifiedName(
        factory.getDialect(),
        factory.getSettings().getDefaultCatalogName(),
        factory.getSettings().getDefaultSchemaName()
    );
    associateSubclassNamesToSubclassTableIndex( secondaryTableName, classNames, mapping );
  }
}

代码示例来源:origin: hibernate/hibernate-orm

constraintName,
columnNames,
referencedTable.getQualifiedName(
    dialect,
    defaultCatalog,

代码示例来源:origin: hibernate/hibernate-orm

while ( iter.hasNext() ) {
  Property prop = (Property) iter.next();
  String tabname = prop.getValue().getTable().getQualifiedName(
      factory.getDialect(),
      factory.getSettings().getDefaultCatalogName(),
  Property prop = (Property) iter.next();
  Table tab = prop.getValue().getTable();
  String tabname = tab.getQualifiedName(
      factory.getDialect(),
      factory.getSettings().getDefaultCatalogName(),
  notNullColumnTableNumbers = new int[subclassSpan];
  final int id = getTableId(
      persistentClass.getTable().getQualifiedName(
          factory.getDialect(),
          factory.getSettings().getDefaultCatalogName(),
      discriminatorValues[k] = discriminatorValue.toString();
      int id = getTableId(
          sc.getTable().getQualifiedName(
              factory.getDialect(),
              factory.getSettings().getDefaultCatalogName(),

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core

public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) {
  return "drop index " +
      StringHelper.qualify(
          table.getQualifiedName( dialect, defaultCatalog, defaultSchema ),
          name
      );
}

代码示例来源:origin: hibernate/hibernate

public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) {
  StringBuffer buf = new StringBuffer( "drop table " );
  if ( dialect.supportsIfExistsBeforeTableName() ) buf.append( "if exists " );
  buf.append( getQualifiedName( dialect , defaultCatalog, defaultSchema ) )
      .append( dialect.getCascadeConstraintsString() );
  if ( dialect.supportsIfExistsAfterTableName() ) buf.append( " if exists" );
  return buf.toString();
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate

public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) {
  StringBuffer buf = new StringBuffer( "drop table " );
  if ( dialect.supportsIfExistsBeforeTableName() ) {
    buf.append( "if exists " );
  }
  buf.append( getQualifiedName( dialect, defaultCatalog, defaultSchema ) )
      .append( dialect.getCascadeConstraintsString() );
  if ( dialect.supportsIfExistsAfterTableName() ) {
    buf.append( " if exists" );
  }
  return buf.toString();
}

代码示例来源:origin: hibernate/hibernate

public String sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema) {
  StringBuffer buf = new StringBuffer("alter table ")
    .append( getTable().getQualifiedName(dialect, defaultCatalog, defaultSchema) )
    .append( sqlConstraintString( dialect, getName(), defaultCatalog, defaultSchema ) );
  return buf.toString();
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core

public String sqlCreateString(Dialect dialect, Mapping p, String defaultCatalog, String defaultSchema) {
  if ( isGenerated( dialect ) ) {
    String constraintString = sqlConstraintString( dialect, getName(), defaultCatalog, defaultSchema );
    StringBuffer buf = new StringBuffer( "alter table " )
        .append( getTable().getQualifiedName( dialect, defaultCatalog, defaultSchema ) )
        .append( constraintString );
    return buf.toString();
  }
  else {
    return null;
  }
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate

public String sqlDropString(Dialect dialect, String defaultCatalog, String defaultSchema) {
  return "alter table " + 
    getTable().getQualifiedName(dialect, defaultCatalog, defaultSchema) + 
    dialect.getDropForeignKeyString() + 
    getName();
}

相关文章

微信公众号

最新文章

更多