File tree Expand file tree Collapse file tree
mybatis-plus-generator/src
main/java/com/baomidou/mybatisplus/generator/config
test/java/com/baomidou/mybatisplus/generator/config Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -117,7 +117,7 @@ public String getParent() {
117117 @ NotNull
118118 public String joinPackage (String subPackage ) {
119119 String parent = getParent ();
120- return StringUtils .isBlank (parent ) ? subPackage : (parent + StringPool .DOT + subPackage );
120+ return StringUtils .isBlank (parent ) ? subPackage : (parent + ( StringUtils . isBlank ( subPackage ) ? StringPool .EMPTY : StringPool . DOT + subPackage ) );
121121 }
122122
123123 /**
Original file line number Diff line number Diff line change @@ -19,6 +19,8 @@ void joinPackageTest() {
1919 Assertions .assertEquals ("com.baomidou.mp.demo" , GeneratorBuilder .packageConfigBuilder ().moduleName ("mp" ).joinPackage ("demo" ));
2020 Assertions .assertEquals ("com.baomihua.demo" , GeneratorBuilder .packageConfigBuilder ().parent ("com.baomihua" ).joinPackage ("demo" ));
2121 Assertions .assertEquals ("com.baomihua.mp.demo" , GeneratorBuilder .packageConfigBuilder ().parent ("com.baomihua" ).moduleName ("mp" ).joinPackage ("demo" ));
22+ Assertions .assertEquals ("com.baomihua.mp" , GeneratorBuilder .packageConfigBuilder ().parent ("com.baomihua" ).moduleName ("mp" ).joinPackage (null ));
23+ Assertions .assertEquals ("com.baomihua.mp" , GeneratorBuilder .packageConfigBuilder ().parent ("com.baomihua" ).moduleName ("mp" ).joinPackage ("" ));
2224 }
2325
2426 private void buildAssert (PackageConfig packageConfig ){
You can’t perform that action at this time.
0 commit comments