本文整理了Java中org.mybatis.generator.config.JavaClientGeneratorConfiguration.getProperty()
方法的一些代码示例,展示了JavaClientGeneratorConfiguration.getProperty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JavaClientGeneratorConfiguration.getProperty()
方法的具体详情如下:
包路径:org.mybatis.generator.config.JavaClientGeneratorConfiguration
类名称: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);
内容来源于网络,如有侵权,请联系作者删除!