Class GeneratorPropertiesBuilder.TargetPackageBuilder
java.lang.Object
pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetPackageBuilder
- Enclosing class:
- GeneratorPropertiesBuilder
The target package builder.
-
Method Summary
Modifier and TypeMethodDescriptionbasePackage(String basePackage) Base package.mapperInterfacePackage(String mapperInterfacePackage) Mapper interface package.mapperXmlPackage(String mapperXmlPackage) Mapper xml package.modelPackage(String modelPackage) Model package.Build TargetPackage and return GeneratorPropertiesBuilder
-
Method Details
-
basePackage
Base package. FYI: the whole project's common package- Parameters:
basePackage- the base package- Returns:
- the target package builder
-
modelPackage
Model package. FYI: if basePackage is blank, this should be the full package name- Parameters:
modelPackage- the model package- Returns:
- the target package builder
-
mapperInterfacePackage
public GeneratorPropertiesBuilder.TargetPackageBuilder mapperInterfacePackage(String mapperInterfacePackage) Mapper interface package. FYI: if basePackage is blank, this should be the full package name- Parameters:
mapperInterfacePackage- the mapper interface package- Returns:
- the target package builder
-
mapperXmlPackage
Mapper xml package. FYI: the xml directory in mapper xml location- Parameters:
mapperXmlPackage- the mapper xml package- Returns:
- the target package builder
-
thenPropertiesBuilder
Build TargetPackage and return GeneratorPropertiesBuilder- Returns:
- the GeneratorPropertiesBuilder
-