修改日志级别描述
This commit is contained in:
@@ -64,7 +64,7 @@ public class CriteriaBuilderPlugin extends PluginAdapter {
|
||||
if (!"createCriteriaInternal".equals(method.getName()))
|
||||
continue;
|
||||
method.getBodyLines().set(0, "Criteria criteria = new Criteria(this);");
|
||||
logger.info("itfsw:CriteriaBuilder修改Example的createCriteriaInternal方法,修改构造Criteria时传入Example对象");
|
||||
logger.debug("itfsw:CriteriaBuilder修改Example的createCriteriaInternal方法,修改构造Criteria时传入Example对象");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
@@ -87,7 +87,7 @@ public class CriteriaBuilderPlugin extends PluginAdapter {
|
||||
if (method.isConstructor()) {
|
||||
method.addParameter(new Parameter(topLevelClass.getType(), "example"));
|
||||
method.addBodyLine("this.example = example;");
|
||||
logger.info("itfsw:CriteriaBuilder修改Criteria的构造方法,增加example参数");
|
||||
logger.debug("itfsw:CriteriaBuilder修改Criteria的构造方法,增加example参数");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -98,6 +98,6 @@ public class CriteriaBuilderPlugin extends PluginAdapter {
|
||||
method.addBodyLine("return this.example;");
|
||||
CommentTools.addGeneralMethodComment(method, introspectedTable);
|
||||
innerClass.addMethod(method);
|
||||
logger.info("itfsw:CriteriaBuilder增加工厂方法example");
|
||||
logger.debug("itfsw:CriteriaBuilder增加工厂方法example");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -69,7 +69,7 @@ public class LimitPlugin extends PluginAdapter {
|
||||
rows.setType(integerWrapper);
|
||||
CommentTools.addFieldComment(rows, introspectedTable);
|
||||
topLevelClass.addField(rows);
|
||||
logger.info("itfsw:分页插件增加Example的offset和rows字段");
|
||||
logger.debug("itfsw:分页插件增加Example的offset和rows字段");
|
||||
|
||||
// 增加getter && setter 方法
|
||||
Method setOffset = new Method();
|
||||
@@ -103,7 +103,7 @@ public class LimitPlugin extends PluginAdapter {
|
||||
getRows.addBodyLine("return rows;");
|
||||
CommentTools.addGeneralMethodComment(getRows, introspectedTable);
|
||||
topLevelClass.addMethod(getRows);
|
||||
logger.info("itfsw:分页插件增加Example的offset和rows的getter和setter");
|
||||
logger.debug("itfsw:分页插件增加Example的offset和rows的getter和setter");
|
||||
|
||||
// 提供几个快捷方法
|
||||
Method setLimit = new Method();
|
||||
@@ -123,7 +123,7 @@ public class LimitPlugin extends PluginAdapter {
|
||||
setLimit2.addBodyLine("this.rows = rows;");
|
||||
CommentTools.addGeneralMethodComment(setLimit2, introspectedTable);
|
||||
topLevelClass.addMethod(setLimit2);
|
||||
logger.info("itfsw:分页插件增加Example的limit方法");
|
||||
logger.debug("itfsw:分页插件增加Example的limit方法");
|
||||
|
||||
Method setPage = new Method();
|
||||
setPage.setVisibility(JavaVisibility.PUBLIC);
|
||||
@@ -134,7 +134,7 @@ public class LimitPlugin extends PluginAdapter {
|
||||
setPage.addBodyLine("this.rows = pageSize;");
|
||||
CommentTools.addGeneralMethodComment(setPage, introspectedTable);
|
||||
topLevelClass.addMethod(setPage);
|
||||
logger.info("itfsw:分页插件增加Example的page方法");
|
||||
logger.debug("itfsw:分页插件增加Example的page方法");
|
||||
|
||||
// !!! clear 方法增加 offset 和 rows的清理
|
||||
List<Method> methodList = topLevelClass.getMethods();
|
||||
@@ -142,7 +142,7 @@ public class LimitPlugin extends PluginAdapter {
|
||||
if (method.getName().equals("clear")){
|
||||
method.addBodyLine("rows = null;");
|
||||
method.addBodyLine("offset = null;");
|
||||
logger.info("itfsw:分页插件修正Example的clear方法,增加rows和offset字段的清空");
|
||||
logger.debug("itfsw:分页插件修正Example的clear方法,增加rows和offset字段的清空");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -63,7 +63,7 @@ public class ModelBuilderPlugin extends PluginAdapter {
|
||||
innerClass.setVisibility(JavaVisibility.PUBLIC);
|
||||
innerClass.setStatic(true);
|
||||
CommentTools.addClassComment(innerClass, introspectedTable);
|
||||
logger.info("itfsw:生成内部Builder类");
|
||||
logger.debug("itfsw:生成内部Builder类");
|
||||
|
||||
// 构建内部obj变量
|
||||
Field f = new Field("obj", topLevelClass.getType());
|
||||
@@ -77,7 +77,7 @@ public class ModelBuilderPlugin extends PluginAdapter {
|
||||
constructor.addBodyLine(new StringBuilder("this.obj = new ")
|
||||
.append(topLevelClass.getType().getShortName()).append("();").toString());
|
||||
innerClass.addMethod(constructor);
|
||||
logger.info("itfsw:生成内部Builder类构造方法");
|
||||
logger.debug("itfsw:生成内部Builder类构造方法");
|
||||
|
||||
// !!可能Model存在复合主键情况,字段要加上这些
|
||||
if (topLevelClass.getSuperClass() != null && topLevelClass.getSuperClass().compareTo(new FullyQualifiedJavaType(introspectedTable.getPrimaryKeyType())) == 0){
|
||||
@@ -94,7 +94,7 @@ public class ModelBuilderPlugin extends PluginAdapter {
|
||||
method.addBodyLine(new StringBuilder().append("return this;").toString());
|
||||
CommentTools.addGeneralMethodComment(method, introspectedTable);
|
||||
innerClass.addMethod(method);
|
||||
logger.info("itfsw:生成内部Builder类的复合主键字段对应方法"+field.getName());
|
||||
logger.debug("itfsw:生成内部Builder类的复合主键字段对应方法"+field.getName());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -112,7 +112,7 @@ public class ModelBuilderPlugin extends PluginAdapter {
|
||||
method.addBodyLine(new StringBuilder().append("return this;").toString());
|
||||
CommentTools.addGeneralMethodComment(method, introspectedTable);
|
||||
innerClass.addMethod(method);
|
||||
logger.info("itfsw:生成内部Builder类的普通字段对应方法"+field.getName());
|
||||
logger.debug("itfsw:生成内部Builder类的普通字段对应方法"+field.getName());
|
||||
}
|
||||
|
||||
Method build = new Method("build");
|
||||
@@ -121,7 +121,7 @@ public class ModelBuilderPlugin extends PluginAdapter {
|
||||
build.addBodyLine("return this.obj;");
|
||||
CommentTools.addGeneralMethodComment(build, introspectedTable);
|
||||
innerClass.addMethod(build);
|
||||
logger.info("itfsw:生成内部Builder类的build方法");
|
||||
logger.debug("itfsw:生成内部Builder类的build方法");
|
||||
|
||||
topLevelClass.addInnerClass(innerClass);
|
||||
return true;
|
||||
|
||||
@@ -63,7 +63,7 @@ public class SelectOneByExamplePlugin extends PluginAdapter {
|
||||
*/
|
||||
@Override
|
||||
public boolean clientGenerated(Interface interfaze, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) {
|
||||
logger.info("itfsw:生成"+interfaze.getType()+"对应SelectOneByExample方法...");
|
||||
logger.debug("itfsw:生成"+interfaze.getType()+"对应SelectOneByExample方法...");
|
||||
// 方法生成
|
||||
Method method = new Method(METHOD_NAME);
|
||||
// 方法可见性
|
||||
@@ -92,7 +92,7 @@ public class SelectOneByExamplePlugin extends PluginAdapter {
|
||||
*/
|
||||
@Override
|
||||
public boolean sqlMapDocumentGenerated(Document document, IntrospectedTable introspectedTable) {
|
||||
logger.info("itfsw:生成表"+introspectedTable.getAliasedFullyQualifiedTableNameAtRuntime()+"("+ (introspectedTable.hasBLOBColumns() ? "有" : "无")+"Blob类型)的mapping.xml对应SelectOneByExample方法...");
|
||||
logger.debug("itfsw:生成表"+introspectedTable.getAliasedFullyQualifiedTableNameAtRuntime()+"("+ (introspectedTable.hasBLOBColumns() ? "有" : "无")+"Blob类型)的mapping.xml对应SelectOneByExample方法...");
|
||||
|
||||
//数据库表名
|
||||
String tableName = introspectedTable.getAliasedFullyQualifiedTableNameAtRuntime();
|
||||
|
||||
Reference in New Issue
Block a user