类 Mapper.Builder
- java.lang.Object
-
- com.baomidou.mybatisplus.generator.config.builder.BaseBuilder
-
- com.baomidou.mybatisplus.generator.config.builder.Mapper.Builder
-
- 所有已实现的接口:
IConfigBuilder<StrategyConfig>
- 封闭类:
- Mapper
public static class Mapper.Builder extends BaseBuilder
-
-
构造器概要
构造器 构造器 说明 Builder(StrategyConfig strategyConfig)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Mapper.Buildercache(@NotNull java.lang.Class<? extends org.apache.ibatis.cache.Cache> cache)设置缓存实现类Mapper.BuilderconvertMapperFileName(@NotNull ConverterFileName converter)输出Mapper文件名称转换Mapper.BuilderconvertXmlFileName(@NotNull ConverterFileName converter)转换Xml文件名称处理Mapper.BuilderenableBaseColumnList()开启baseColumnListMapper.BuilderenableBaseResultMap()开启baseResultMapMapper.BuilderenableMapperAnnotation()开启 @Mapper 注解Mapper.BuilderfileOverride()覆盖已有文件Mapper.BuilderformatMapperFileName(@NotNull java.lang.String format)格式化Mapper文件名称Mapper.BuilderformatXmlFileName(@NotNull java.lang.String format)格式化Xml文件名称@NotNull Mapperget()Mapper.BuildersuperClass(@NotNull java.lang.Class<?> superClass)父类MapperMapper.BuildersuperClass(@NotNull java.lang.String superClass)父类Mapper-
从类继承的方法 com.baomidou.mybatisplus.generator.config.builder.BaseBuilder
build, controllerBuilder, entityBuilder, mapperBuilder, serviceBuilder
-
-
-
-
构造器详细资料
-
Builder
public Builder(StrategyConfig strategyConfig)
-
-
方法详细资料
-
superClass
public Mapper.Builder superClass(@NotNull @NotNull java.lang.String superClass)
父类Mapper- 参数:
superClass- 类名- 返回:
- this
-
superClass
public Mapper.Builder superClass(@NotNull @NotNull java.lang.Class<?> superClass)
父类Mapper- 参数:
superClass- 类- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
enableMapperAnnotation
public Mapper.Builder enableMapperAnnotation()
开启 @Mapper 注解- 返回:
- this
- 从以下版本开始:
- 3.5.1
-
enableBaseResultMap
public Mapper.Builder enableBaseResultMap()
开启baseResultMap- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
enableBaseColumnList
public Mapper.Builder enableBaseColumnList()
开启baseColumnList- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
cache
public Mapper.Builder cache(@NotNull @NotNull java.lang.Class<? extends org.apache.ibatis.cache.Cache> cache)
设置缓存实现类- 参数:
cache- 缓存实现- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
convertMapperFileName
public Mapper.Builder convertMapperFileName(@NotNull @NotNull ConverterFileName converter)
输出Mapper文件名称转换- 参数:
converter- 转换处理- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
convertXmlFileName
public Mapper.Builder convertXmlFileName(@NotNull @NotNull ConverterFileName converter)
转换Xml文件名称处理- 参数:
converter- 转换处理- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
formatMapperFileName
public Mapper.Builder formatMapperFileName(@NotNull @NotNull java.lang.String format)
格式化Mapper文件名称- 参数:
format- 格式- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
formatXmlFileName
public Mapper.Builder formatXmlFileName(@NotNull @NotNull java.lang.String format)
格式化Xml文件名称- 参数:
format- 格式- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
fileOverride
public Mapper.Builder fileOverride()
覆盖已有文件
-
get
@NotNull public @NotNull Mapper get()
-
-