Skip to content

Commit 79f443a

Browse files
committed
校验schema值
1 parent 46b77c8 commit 79f443a

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

src/main/java/tk/mybatis/mapper/generator/MapperCommentGenerator.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,11 @@ public void addConfigurationProperties(Properties properties) {
7979
}
8080

8181
public String getDelimiterName(String name) {
82-
return beginningDelimiter + name + endingDelimiter;
82+
StringBuilder nameBuilder = new StringBuilder();
83+
nameBuilder.append(beginningDelimiter);
84+
nameBuilder.append(name);
85+
nameBuilder.append(endingDelimiter);
86+
return nameBuilder.toString();
8387
}
8488

8589
/**

src/main/java/tk/mybatis/mapper/generator/MapperPlugin.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,15 @@ public void setProperties(Properties properties) {
100100
}
101101

102102
public String getDelimiterName(String name) {
103-
return schema + "." + beginningDelimiter + name + endingDelimiter;
103+
StringBuilder nameBuilder = new StringBuilder();
104+
if (StringUtility.stringHasValue(schema)) {
105+
nameBuilder.append(schema);
106+
nameBuilder.append(".");
107+
}
108+
nameBuilder.append(beginningDelimiter);
109+
nameBuilder.append(name);
110+
nameBuilder.append(endingDelimiter);
111+
return nameBuilder.toString();
104112
}
105113

106114
@Override

0 commit comments

Comments
 (0)