类 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.BuilderenableFileOverride()覆盖已有文件Mapper.BuilderenableMapperAnnotation()已过时。3.5.4Mapper.BuilderfileOverride()已过时。Mapper.BuilderformatMapperFileName(@NotNull java.lang.String format)格式化Mapper文件名称Mapper.BuilderformatXmlFileName(@NotNull java.lang.String format)格式化Xml文件名称@NotNull Mapperget()Mapper.BuildermapperAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)标记 Mapper 注解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
@Deprecated public Mapper.Builder enableMapperAnnotation()
已过时。3.5.4开启 @Mapper 注解- 返回:
- this
- 从以下版本开始:
- 3.5.1
- 另请参阅:
mapperAnnotation(Class)
-
mapperAnnotation
public Mapper.Builder mapperAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
标记 Mapper 注解- 参数:
annotationClass- 注解Class- 返回:
- this
- 从以下版本开始:
- 3.5.3
-
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
@Deprecated public Mapper.Builder fileOverride()
已过时。覆盖已有文件(该方法后续会删除,替代方法为enableFileOverride方法)- 另请参阅:
enableFileOverride()
-
enableFileOverride
public Mapper.Builder enableFileOverride()
覆盖已有文件
-
get
@NotNull public @NotNull Mapper get()
-
-