org.mybatis.generator.config.JavaClientGeneratorConfiguration.getProperty()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(14.1k)|赞(0)|评价(0)|浏览(100)

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

JavaClientGeneratorConfiguration.getProperty介绍

暂无

代码示例

代码示例来源:origin: cxjava/mybatis-generator-core

protected String calculateJavaClientInterfacePackage() {
  JavaClientGeneratorConfiguration config = context.getJavaClientGeneratorConfiguration();
  if (config == null) {
    return null;
  }
  StringBuilder sb = new StringBuilder();
  sb.append(config.getTargetPackage());
  if (isTrue(config.getProperty(PropertyRegistry.ANY_ENABLE_SUB_PACKAGES))) {
    sb.append(fullyQualifiedTable.getSubPackage());
  }
  return sb.toString();
}

代码示例来源:origin: cxjava/mybatis-generator-core

public JavaVisibility getExampleMethodVisibility() {
    if (exampleMethodVisibility == null) {
      String type = context.getJavaClientGeneratorConfiguration().getProperty(
          PropertyRegistry.DAO_EXAMPLE_METHOD_VISIBILITY);
      if (stringHasValue(type)) {
        if ("public".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PUBLIC;
        } else if ("private".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PRIVATE;
        } else if ("protected".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PROTECTED;
        } else if ("default".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.DEFAULT;
        } else {
          exampleMethodVisibility = JavaVisibility.PUBLIC;
          warnings.add(getString("Warning.16", type)); //$NON-NLS-1$
        }
      } else {
        exampleMethodVisibility = JavaVisibility.PUBLIC;
      }
    }

    return exampleMethodVisibility;
  }
}

代码示例来源:origin: org.mybatis.generator/mybatis-generator-core

public JavaVisibility getExampleMethodVisibility() {
    if (exampleMethodVisibility == null) {
      String type = context
          .getJavaClientGeneratorConfiguration()
          .getProperty(PropertyRegistry.DAO_EXAMPLE_METHOD_VISIBILITY);
      if (stringHasValue(type)) {
        if ("public".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PUBLIC;
        } else if ("private".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PRIVATE;
        } else if ("protected".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PROTECTED;
        } else if ("default".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.DEFAULT;
        } else {
          exampleMethodVisibility = JavaVisibility.PUBLIC;
          warnings.add(getString("Warning.16", type)); //$NON-NLS-1$
        }
      } else {
        exampleMethodVisibility = JavaVisibility.PUBLIC;
      }
    }

    return exampleMethodVisibility;
  }
}

代码示例来源:origin: roncoo/roncoo-mybatis-generator

public JavaVisibility getExampleMethodVisibility() {
    if (exampleMethodVisibility == null) {
      String type = context
          .getJavaClientGeneratorConfiguration()
          .getProperty(PropertyRegistry.DAO_EXAMPLE_METHOD_VISIBILITY);
      if (stringHasValue(type)) {
        if ("public".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PUBLIC;
        } else if ("private".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PRIVATE;
        } else if ("protected".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PROTECTED;
        } else if ("default".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.DEFAULT;
        } else {
          exampleMethodVisibility = JavaVisibility.PUBLIC;
          warnings.add(getString("Warning.16", type)); //$NON-NLS-1$
        }
      } else {
        exampleMethodVisibility = JavaVisibility.PUBLIC;
      }
    }

    return exampleMethodVisibility;
  }
}

代码示例来源:origin: handosme/mybatis-generator-plus

public JavaVisibility getExampleMethodVisibility() {
    if (exampleMethodVisibility == null) {
      String type = context
          .getJavaClientGeneratorConfiguration()
          .getProperty(PropertyRegistry.DAO_EXAMPLE_METHOD_VISIBILITY);
      if (stringHasValue(type)) {
        if ("public".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PUBLIC;
        } else if ("private".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PRIVATE;
        } else if ("protected".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.PROTECTED;
        } else if ("default".equalsIgnoreCase(type)) { //$NON-NLS-1$
          exampleMethodVisibility = JavaVisibility.DEFAULT;
        } else {
          exampleMethodVisibility = JavaVisibility.PUBLIC;
          warnings.add(getString("Warning.16", type)); //$NON-NLS-1$
        }
      } else {
        exampleMethodVisibility = JavaVisibility.PUBLIC;
      }
    }

    return exampleMethodVisibility;
  }
}

代码示例来源:origin: org.mybatis.generator/mybatis-generator-core

public DAOMethodNameCalculator getDAOMethodNameCalculator() {
  if (daoMethodNameCalculator == null) {
    String type = context.getJavaClientGeneratorConfiguration()
        .getProperty(PropertyRegistry.DAO_METHOD_NAME_CALCULATOR);
    if (stringHasValue(type)) {
      if ("extended".equalsIgnoreCase(type)) { //$NON-NLS-1$
        type = ExtendedDAOMethodNameCalculator.class.getName();
      } else if ("default".equalsIgnoreCase(type)) { //$NON-NLS-1$
        type = DefaultDAOMethodNameCalculator.class.getName();
      }
    } else {
      type = DefaultDAOMethodNameCalculator.class.getName();
    }
    try {
      daoMethodNameCalculator = (DAOMethodNameCalculator) ObjectFactory
          .createInternalObject(type);
    } catch (Exception e) {
      daoMethodNameCalculator = new DefaultDAOMethodNameCalculator();
      warnings.add(getString(
          "Warning.17", type, e.getMessage())); //$NON-NLS-1$
    }
  }
  return daoMethodNameCalculator;
}

代码示例来源:origin: cxjava/mybatis-generator-core

public DAOMethodNameCalculator getDAOMethodNameCalculator() {
  if (dAOMethodNameCalculator == null) {
    String type = context.getJavaClientGeneratorConfiguration().getProperty(
        PropertyRegistry.DAO_METHOD_NAME_CALCULATOR);
    if (stringHasValue(type)) {
      if ("extended".equalsIgnoreCase(type)) { //$NON-NLS-1$
        type = ExtendedDAOMethodNameCalculator.class.getName();
      } else if ("default".equalsIgnoreCase(type)) { //$NON-NLS-1$
        type = DefaultDAOMethodNameCalculator.class.getName();
      }
    } else {
      type = DefaultDAOMethodNameCalculator.class.getName();
    }
    try {
      dAOMethodNameCalculator = (DAOMethodNameCalculator) ObjectFactory.createInternalObject(type);
    } catch (Exception e) {
      dAOMethodNameCalculator = new DefaultDAOMethodNameCalculator();
      warnings.add(getString("Warning.17", type, e.getMessage())); //$NON-NLS-1$
    }
  }
  return dAOMethodNameCalculator;
}

代码示例来源:origin: roncoo/roncoo-mybatis-generator

public DAOMethodNameCalculator getDAOMethodNameCalculator() {
  if (dAOMethodNameCalculator == null) {
    String type = context.getJavaClientGeneratorConfiguration()
        .getProperty(PropertyRegistry.DAO_METHOD_NAME_CALCULATOR);
    if (stringHasValue(type)) {
      if ("extended".equalsIgnoreCase(type)) { //$NON-NLS-1$
        type = ExtendedDAOMethodNameCalculator.class.getName();
      } else if ("default".equalsIgnoreCase(type)) { //$NON-NLS-1$
        type = DefaultDAOMethodNameCalculator.class.getName();
      }
    } else {
      type = DefaultDAOMethodNameCalculator.class.getName();
    }
    try {
      dAOMethodNameCalculator = (DAOMethodNameCalculator) ObjectFactory
          .createInternalObject(type);
    } catch (Exception e) {
      dAOMethodNameCalculator = new DefaultDAOMethodNameCalculator();
      warnings.add(getString(
          "Warning.17", type, e.getMessage())); //$NON-NLS-1$
    }
  }
  return dAOMethodNameCalculator;
}

代码示例来源:origin: handosme/mybatis-generator-plus

public DAOMethodNameCalculator getDAOMethodNameCalculator() {
  if (dAOMethodNameCalculator == null) {
    String type = context.getJavaClientGeneratorConfiguration()
        .getProperty(PropertyRegistry.DAO_METHOD_NAME_CALCULATOR);
    if (stringHasValue(type)) {
      if ("extended".equalsIgnoreCase(type)) { //$NON-NLS-1$
        type = ExtendedDAOMethodNameCalculator.class.getName();
      } else if ("default".equalsIgnoreCase(type)) { //$NON-NLS-1$
        type = DefaultDAOMethodNameCalculator.class.getName();
      }
    } else {
      type = DefaultDAOMethodNameCalculator.class.getName();
    }
    try {
      dAOMethodNameCalculator = (DAOMethodNameCalculator) ObjectFactory
          .createInternalObject(type);
    } catch (Exception e) {
      dAOMethodNameCalculator = new DefaultDAOMethodNameCalculator();
      warnings.add(getString(
          "Warning.17", type, e.getMessage())); //$NON-NLS-1$
    }
  }
  return dAOMethodNameCalculator;
}

代码示例来源:origin: cxjava/mybatis-generator-core

protected String calculateJavaClientImplementationPackage() {
  JavaClientGeneratorConfiguration config = context.getJavaClientGeneratorConfiguration();
  if (config == null) {
    return null;
  }
  StringBuilder sb = new StringBuilder();
  if (stringHasValue(config.getImplementationPackage())) {
    sb.append(config.getImplementationPackage());
  } else {
    sb.append(config.getTargetPackage());
  }
  if (isTrue(config.getProperty(PropertyRegistry.ANY_ENABLE_SUB_PACKAGES))) {
    sb.append(fullyQualifiedTable.getSubPackage());
  }
  return sb.toString();
}

代码示例来源:origin: org.mybatis.generator/mybatis-generator-core

@Override
public List<CompilationUnit> getExtraCompilationUnits() {
  boolean useLegacyBuilder = false;
  String prop = context.getJavaClientGeneratorConfiguration()
      .getProperty(PropertyRegistry.CLIENT_USE_LEGACY_BUILDER);
  if (StringUtility.stringHasValue(prop)) {
    useLegacyBuilder = Boolean.valueOf(prop);
  }
  SqlProviderGenerator sqlProviderGenerator = new SqlProviderGenerator(useLegacyBuilder);
  sqlProviderGenerator.setContext(context);
  sqlProviderGenerator.setIntrospectedTable(introspectedTable);
  sqlProviderGenerator.setProgressCallback(progressCallback);
  sqlProviderGenerator.setWarnings(warnings);
  return sqlProviderGenerator.getCompilationUnits();
}

代码示例来源:origin: org.mybatis.generator/mybatis-generator-core

if (!stringHasValue(rootInterface)) {
  rootInterface = context.getJavaClientGeneratorConfiguration()
      .getProperty(PropertyRegistry.ANY_ROOT_INTERFACE);

代码示例来源:origin: roncoo/roncoo-mybatis-generator

if (!stringHasValue(rootInterface)) {
  rootInterface = context.getJavaClientGeneratorConfiguration()
    .getProperty(PropertyRegistry.ANY_ROOT_INTERFACE);

代码示例来源:origin: handosme/mybatis-generator-plus

if (!stringHasValue(rootInterface)) {
  rootInterface = context.getJavaClientGeneratorConfiguration()
    .getProperty(PropertyRegistry.ANY_ROOT_INTERFACE);

代码示例来源:origin: cxjava/mybatis-generator-core

protected Interface getInterfaceShell() {
  Interface answer = new Interface(new FullyQualifiedJavaType(introspectedTable.getDAOInterfaceType()));
  answer.setVisibility(JavaVisibility.PUBLIC);
  String rootInterface = introspectedTable.getTableConfigurationProperty(PropertyRegistry.ANY_ROOT_INTERFACE);
  if (!stringHasValue(rootInterface)) {
    rootInterface = context.getJavaClientGeneratorConfiguration().getProperty(
        PropertyRegistry.ANY_ROOT_INTERFACE);
  }
  if (stringHasValue(rootInterface)) {
    FullyQualifiedJavaType fqjt = new FullyQualifiedJavaType(rootInterface);
    answer.addSuperInterface(fqjt);
    answer.addImportedType(fqjt);
  }
  for (FullyQualifiedJavaType fqjt : daoTemplate.getInterfaceImports()) {
    answer.addImportedType(fqjt);
  }
  context.getCommentGenerator().addJavaFileComment(answer);
  return answer;
}

代码示例来源:origin: roncoo/roncoo-mybatis-generator

protected Interface getInterfaceShell() {
  Interface answer = new Interface(new FullyQualifiedJavaType(
      introspectedTable.getDAOInterfaceType()));
  answer.setVisibility(JavaVisibility.PUBLIC);
  String rootInterface = introspectedTable
      .getTableConfigurationProperty(PropertyRegistry.ANY_ROOT_INTERFACE);
  if (!stringHasValue(rootInterface)) {
    rootInterface = context.getJavaClientGeneratorConfiguration()
        .getProperty(PropertyRegistry.ANY_ROOT_INTERFACE);
  }
  if (stringHasValue(rootInterface)) {
    FullyQualifiedJavaType fqjt = new FullyQualifiedJavaType(
        rootInterface);
    answer.addSuperInterface(fqjt);
    answer.addImportedType(fqjt);
  }
  for (FullyQualifiedJavaType fqjt : daoTemplate.getInterfaceImports()) {
    answer.addImportedType(fqjt);
  }
  context.getCommentGenerator().addJavaFileComment(answer);
  return answer;
}

代码示例来源:origin: org.mybatis.generator/mybatis-generator-core

private Interface createBasicInterface() {
  FullyQualifiedJavaType type = new FullyQualifiedJavaType(
      introspectedTable.getMyBatis3JavaMapperType());
  Interface interfaze = new Interface(type);
  interfaze.setVisibility(JavaVisibility.PUBLIC);
  context.getCommentGenerator().addJavaFileComment(interfaze);
  interfaze.addImportedType(new FullyQualifiedJavaType("org.apache.ibatis.annotations.Mapper")); //$NON-NLS-1$
  interfaze.addAnnotation("@Mapper"); //$NON-NLS-1$
  String rootInterface = introspectedTable
      .getTableConfigurationProperty(PropertyRegistry.ANY_ROOT_INTERFACE);
  if (!stringHasValue(rootInterface)) {
    rootInterface = context.getJavaClientGeneratorConfiguration()
        .getProperty(PropertyRegistry.ANY_ROOT_INTERFACE);
  }
  if (stringHasValue(rootInterface)) {
    FullyQualifiedJavaType fqjt = new FullyQualifiedJavaType(rootInterface);
    interfaze.addSuperInterface(fqjt);
    interfaze.addImportedType(fqjt);
  }
  return interfaze;
}

代码示例来源:origin: org.mybatis.generator/mybatis-generator-core

protected Interface getInterfaceShell() {
  Interface answer = new Interface(new FullyQualifiedJavaType(
      introspectedTable.getDAOInterfaceType()));
  answer.setVisibility(JavaVisibility.PUBLIC);
  String rootInterface = introspectedTable
      .getTableConfigurationProperty(PropertyRegistry.ANY_ROOT_INTERFACE);
  if (!stringHasValue(rootInterface)) {
    rootInterface = context.getJavaClientGeneratorConfiguration()
        .getProperty(PropertyRegistry.ANY_ROOT_INTERFACE);
  }
  if (stringHasValue(rootInterface)) {
    FullyQualifiedJavaType fqjt = new FullyQualifiedJavaType(
        rootInterface);
    answer.addSuperInterface(fqjt);
    answer.addImportedType(fqjt);
  }
  for (FullyQualifiedJavaType fqjt : daoTemplate.getInterfaceImports()) {
    answer.addImportedType(fqjt);
  }
  context.getCommentGenerator().addJavaFileComment(answer);
  return answer;
}

代码示例来源:origin: handosme/mybatis-generator-plus

protected Interface getInterfaceShell() {
  Interface answer = new Interface(new FullyQualifiedJavaType(
      introspectedTable.getDAOInterfaceType()));
  answer.setVisibility(JavaVisibility.PUBLIC);
  String rootInterface = introspectedTable
      .getTableConfigurationProperty(PropertyRegistry.ANY_ROOT_INTERFACE);
  if (!stringHasValue(rootInterface)) {
    rootInterface = context.getJavaClientGeneratorConfiguration()
        .getProperty(PropertyRegistry.ANY_ROOT_INTERFACE);
  }
  if (stringHasValue(rootInterface)) {
    FullyQualifiedJavaType fqjt = new FullyQualifiedJavaType(
        rootInterface);
    answer.addSuperInterface(fqjt);
    answer.addImportedType(fqjt);
  }
  for (FullyQualifiedJavaType fqjt : daoTemplate.getInterfaceImports()) {
    answer.addImportedType(fqjt);
  }
  context.getCommentGenerator().addJavaFileComment(answer);
  return answer;
}

代码示例来源:origin: cxjava/mybatis-generator-core

rootInterface = context.getJavaClientGeneratorConfiguration().getProperty(
    PropertyRegistry.ANY_ROOT_INTERFACE);

相关文章