本文整理汇总了Java中org.mybatis.generator.codegen.AbstractJavaClientGenerator类的典型用法代码示例。如果您正苦于以下问题:Java AbstractJavaClientGenerator类的具体用法?Java AbstractJavaClientGenerator怎么用?Java AbstractJavaClientGenerator使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
AbstractJavaClientGenerator类属于org.mybatis.generator.codegen包,在下文中一共展示了AbstractJavaClientGenerator类的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: calculateClientGenerators
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
/**
* Calculate client generators.
*
* @param warnings
* the warnings
* @param progressCallback
* the progress callback
* @return true if an XML generator is required
*/
protected AbstractJavaClientGenerator calculateClientGenerators(List<String> warnings,
ProgressCallback progressCallback) {
if (!rules.generateJavaClient()) {
return null;
}
AbstractJavaClientGenerator javaGenerator = createJavaClientGenerator();
if (javaGenerator == null) {
return null;
}
initializeAbstractGenerator(javaGenerator, warnings, progressCallback);
clientGenerators.add(javaGenerator);
return javaGenerator;
}
开发者ID:bandaotixi,项目名称:generator_mybatis,代码行数:26,代码来源:IntrospectedTableMyBatis3Impl.java
示例2: calculateGenerators
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
@Override
public void calculateGenerators(List<String> warnings,
ProgressCallback progressCallback) {
calculateJavaModelGenerators(warnings, progressCallback);
// ### service 接口
calculateServiceInterfaceGenerators(warnings, progressCallback);
// vo
calculateVOGenerators(warnings, progressCallback);
// query
calculateQueryGenerators(warnings, progressCallback);
calculateControllerGenerators(warnings, progressCallback);
calculateServiceImplGenerators(warnings, progressCallback);
AbstractJavaClientGenerator javaClientGenerator =
calculateClientGenerators(warnings, progressCallback);
calculateXmlMapperGenerator(javaClientGenerator, warnings, progressCallback);
}
开发者ID:nextyu,项目名称:summer-mybatis-generator,代码行数:22,代码来源:IntrospectedTableMyBatis3Impl.java
示例3: calculateClientGenerators
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
protected AbstractJavaClientGenerator calculateClientGenerators(List<String> warnings,
ProgressCallback progressCallback) {
if (!rules.generateJavaClient()) {
return null;
}
AbstractJavaClientGenerator javaGenerator = createJavaClientGenerator();
if (javaGenerator == null) {
return null;
}
initializeAbstractGenerator(javaGenerator, warnings, progressCallback);
clientGenerators.add(javaGenerator);
return javaGenerator;
}
开发者ID:nextyu,项目名称:summer-mybatis-generator,代码行数:17,代码来源:IntrospectedTableMyBatis3Impl.java
示例4: calculateClientGenerators
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
/**
*
* @param warnings
* @param progressCallback
* @return true if an XML generator is required
*/
protected AbstractJavaClientGenerator calculateClientGenerators(List<String> warnings, ProgressCallback progressCallback) {
if (!rules.generateJavaClient()) {
return null;
}
AbstractJavaClientGenerator javaGenerator = createJavaClientGenerator();
if (javaGenerator == null) {
return null;
}
initializeAbstractGenerator(javaGenerator, warnings, progressCallback);
clientGenerators.add(javaGenerator);
return javaGenerator;
}
开发者ID:handosme,项目名称:mybatis-generator-plus,代码行数:22,代码来源:IntrospectedTableMyBatis3Impl.java
示例5: calculateXmlMapperGenerator
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
@Override
protected void calculateXmlMapperGenerator(AbstractJavaClientGenerator javaClientGenerator,
List<String> warnings,
ProgressCallback progressCallback) {
if (javaClientGenerator == null) {
if (context.getSqlMapGeneratorConfiguration() != null) {
xmlMapperGenerator = new SimpleXMLMapperGenerator();
}
} else {
xmlMapperGenerator = javaClientGenerator.getMatchedXMLGenerator();
}
initializeAbstractGenerator(xmlMapperGenerator, warnings,
progressCallback);
}
开发者ID:bandaotixi,项目名称:generator_mybatis,代码行数:16,代码来源:IntrospectedTableMyBatis3SimpleImpl.java
示例6: calculateGenerators
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
@Override
public void calculateGenerators(List<String> warnings,
ProgressCallback progressCallback) {
calculateJavaModelGenerators(warnings, progressCallback);
AbstractJavaClientGenerator javaClientGenerator =
calculateClientGenerators(warnings, progressCallback);
calculateXmlMapperGenerator(javaClientGenerator, warnings, progressCallback);
}
开发者ID:bandaotixi,项目名称:generator_mybatis,代码行数:11,代码来源:IntrospectedTableMyBatis3Impl.java
示例7: calculateXmlMapperGenerator
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
/**
* Calculate xml mapper generator.
*
* @param javaClientGenerator
* the java client generator
* @param warnings
* the warnings
* @param progressCallback
* the progress callback
*/
protected void calculateXmlMapperGenerator(AbstractJavaClientGenerator javaClientGenerator,
List<String> warnings,
ProgressCallback progressCallback) {
if (javaClientGenerator == null) {
if (context.getSqlMapGeneratorConfiguration() != null) {
xmlMapperGenerator = new XMLMapperGenerator();
}
} else {
xmlMapperGenerator = javaClientGenerator.getMatchedXMLGenerator();
}
initializeAbstractGenerator(xmlMapperGenerator, warnings,
progressCallback);
}
开发者ID:bandaotixi,项目名称:generator_mybatis,代码行数:25,代码来源:IntrospectedTableMyBatis3Impl.java
示例8: requiresXMLGenerator
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
@Override
public boolean requiresXMLGenerator() {
AbstractJavaClientGenerator javaClientGenerator =
createJavaClientGenerator();
if (javaClientGenerator == null) {
return false;
} else {
return javaClientGenerator.requiresXMLGenerator();
}
}
开发者ID:bandaotixi,项目名称:generator_mybatis,代码行数:12,代码来源:IntrospectedTableMyBatis3Impl.java
示例9: calculateXmlMapperGenerator
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
protected void calculateXmlMapperGenerator(AbstractJavaClientGenerator javaClientGenerator,
List<String> warnings,
ProgressCallback progressCallback) {
if (javaClientGenerator == null) {
if (context.getSqlMapGeneratorConfiguration() != null) {
xmlMapperGenerator = new XMLMapperGenerator();
}
} else {
xmlMapperGenerator = javaClientGenerator.getMatchedXMLGenerator();
}
initializeAbstractGenerator(xmlMapperGenerator, warnings,
progressCallback);
}
开发者ID:nextyu,项目名称:summer-mybatis-generator,代码行数:15,代码来源:IntrospectedTableMyBatis3Impl.java
示例10: requiresXMLGenerator
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
@Override
public boolean requiresXMLGenerator() {
AbstractJavaClientGenerator javaClientGenerator =
createJavaClientGenerator();
if (javaClientGenerator == null) {
return false;
} else {
return javaClientGenerator.requiresXMLGenerator();
}
}
开发者ID:nextyu,项目名称:summer-mybatis-generator,代码行数:12,代码来源:IntrospectedTableMyBatis3Impl.java
示例11: calculateJavaModelGenerators
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
protected void calculateJavaModelGenerators() {
AbstractJavaGenerator baseRecordGenerator = new BaseRecordGenerator();
initializeAbstractGenerator(baseRecordGenerator);
javaModelGenerators.add(baseRecordGenerator);
AbstractJavaGenerator recordGenerator = new RecordGenerator();
initializeAbstractGenerator(recordGenerator);
javaModelGenerators.add(recordGenerator);
AbstractJavaClientGenerator javaGenerator = new JavaMapperGenerator();
initializeAbstractGenerator(javaGenerator);
clientGenerators.add(javaGenerator);
}
开发者ID:funny5258,项目名称:autocode,代码行数:15,代码来源:IntrospectedTableMyBatis3Impl.java
示例12: calculateGenerators
import org.mybatis.generator.codegen.AbstractJavaClientGenerator; //导入依赖的package包/类
@Override
public void calculateGenerators(List<String> warnings, ProgressCallback progressCallback) {
calculateJavaModelGenerators(warnings, progressCallback);
AbstractJavaClientGenerator javaClientGenerator = calculateClientGenerators(warnings, progressCallback);
calculateXmlMapperGenerator(javaClientGenerator, warnings, progressCallback);
}
开发者ID:handosme,项目名称:mybatis-generator-plus,代码行数:9,代码来源:IntrospectedTableMyBatis3Impl.java
注:本文中的org.mybatis.generator.codegen.AbstractJavaClientGenerator类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论