本文整理了Java中org.mybatis.generator.config.GeneratedKey.validate()
方法的一些代码示例,展示了GeneratedKey.validate()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GeneratedKey.validate()
方法的具体详情如下:
包路径:org.mybatis.generator.config.GeneratedKey
类名称:GeneratedKey
方法名:validate
暂无
代码示例来源:origin: cxjava/mybatis-generator-core
public void validate(List<String> errors, int listPosition) {
if (!stringHasValue(tableName)) {
errors.add(getString("ValidationError.6", Integer.toString(listPosition))); //$NON-NLS-1$
}
String fqTableName = composeFullyQualifiedTableName(catalog, schema, tableName, '.');
if (generatedKey != null) {
generatedKey.validate(errors, fqTableName);
}
if (isTrue(getProperty(PropertyRegistry.TABLE_USE_COLUMN_INDEXES))) {
// when using column indexes, either both or neither query ids
// should be set
if (selectByExampleStatementEnabled && selectByPrimaryKeyStatementEnabled) {
boolean queryId1Set = stringHasValue(selectByExampleQueryId);
boolean queryId2Set = stringHasValue(selectByPrimaryKeyQueryId);
if (queryId1Set != queryId2Set) {
errors.add(getString("ValidationError.13", //$NON-NLS-1$
fqTableName));
}
}
}
if (columnRenamingRule != null) {
columnRenamingRule.validate(errors, fqTableName);
}
for (ColumnOverride columnOverride : columnOverrides) {
columnOverride.validate(errors, fqTableName);
}
for (IgnoredColumn ignoredColumn : ignoredColumns.keySet()) {
ignoredColumn.validate(errors, fqTableName);
}
}
代码示例来源:origin: roncoo/roncoo-mybatis-generator
generatedKey.validate(errors, fqTableName);
代码示例来源:origin: handosme/mybatis-generator-plus
generatedKey.validate(errors, fqTableName);
代码示例来源:origin: org.mybatis.generator/mybatis-generator-core
generatedKey.validate(errors, fqTableName);
内容来源于网络,如有侵权,请联系作者删除!