类 PackageConfig.Builder
java.lang.Object
com.baomidou.mybatisplus.generator.config.PackageConfig.Builder
- 所有已实现的接口:
IConfigBuilder<PackageConfig>
- 封闭类:
PackageConfig
构建者
- 从以下版本开始:
- 3.5.0
- 作者:
- nieqiurong
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明build()构建包配置对象controller(@NotNull String controller) 指定控制器包名指定实体包名@NotNull StringjoinPackage(@NotNull String subPackage) 连接父子包名指定mapper接口包名moduleName(@NotNull String moduleName) 指定模块名称指定父包名pathInfo(@NotNull Map<OutputFile, String> pathInfo) 路径配置信息指定service接口包名serviceImpl(@NotNull String serviceImpl) service实现类包名指定xml包名
-
构造器详细资料
-
Builder
public Builder() -
Builder
-
-
方法详细资料
-
parent
指定父包名- 参数:
parent- 父包名- 返回:
- this
-
moduleName
指定模块名称- 参数:
moduleName- 模块名- 返回:
- this
-
entity
指定实体包名- 参数:
entity- 实体包名- 返回:
- this
-
service
指定service接口包名- 参数:
service- service包名- 返回:
- this
-
serviceImpl
service实现类包名- 参数:
serviceImpl- service实现类包名- 返回:
- this
-
mapper
指定mapper接口包名- 参数:
mapper- mapper包名- 返回:
- this
-
xml
指定xml包名- 参数:
xml- xml包名- 返回:
- this
-
controller
指定控制器包名- 参数:
controller- 控制器包名- 返回:
- this
-
pathInfo
路径配置信息- 参数:
pathInfo- 路径配置信息- 返回:
- this
-
joinPackage
连接父子包名- 参数:
subPackage- 子包名- 返回:
- 连接后的包名
-
build
构建包配置对象当指定
parent(String)与moduleName(String)时,其他模块名字会加上这两个作为前缀例如:
当设置
parent(String),那么entity的配置为PackageConfig.getParent().PackageConfig.getEntity()当设置
parent(String)与moduleName(String),那么entity的配置为PackageConfig.getParent().PackageConfig.getModuleName().PackageConfig.getEntity()- 指定者:
build在接口中IConfigBuilder<PackageConfig>- 返回:
- 包配置对象
-