public static class Mapper.Builder extends BaseBuilder
| 构造器和说明 |
|---|
Builder(StrategyConfig strategyConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
Mapper.Builder |
cache(@NotNull java.lang.Class<? extends org.apache.ibatis.cache.Cache> cache)
设置缓存实现类
|
Mapper.Builder |
convertMapperFileName(@NotNull ConverterFileName converter)
输出Mapper文件名称转换
|
Mapper.Builder |
convertXmlFileName(@NotNull ConverterFileName converter)
转换Xml文件名称处理
|
Mapper.Builder |
enableBaseColumnList()
开启baseColumnList
|
Mapper.Builder |
enableBaseResultMap()
开启baseResultMap
|
Mapper.Builder |
enableMapperAnnotation()
开启 @Mapper 注解
|
Mapper.Builder |
formatMapperFileName(@NotNull java.lang.String format)
格式化Mapper文件名称
|
Mapper.Builder |
formatXmlFileName(@NotNull java.lang.String format)
格式化Xml文件名称
|
@NotNull Mapper |
get() |
Mapper.Builder |
superClass(@NotNull java.lang.Class<?> superClass)
父类Mapper
|
Mapper.Builder |
superClass(@NotNull java.lang.String superClass)
父类Mapper
|
build, controllerBuilder, entityBuilder, mapperBuilder, serviceBuilderpublic Builder(StrategyConfig strategyConfig)
public Mapper.Builder superClass(@NotNull @NotNull java.lang.String superClass)
superClass - 类名public Mapper.Builder superClass(@NotNull @NotNull java.lang.Class<?> superClass)
superClass - 类public Mapper.Builder enableMapperAnnotation()
public Mapper.Builder enableBaseResultMap()
public Mapper.Builder enableBaseColumnList()
public Mapper.Builder cache(@NotNull @NotNull java.lang.Class<? extends org.apache.ibatis.cache.Cache> cache)
cache - 缓存实现public Mapper.Builder convertMapperFileName(@NotNull @NotNull ConverterFileName converter)
converter - 转换处理public Mapper.Builder convertXmlFileName(@NotNull @NotNull ConverterFileName converter)
converter - 转换处理public Mapper.Builder formatMapperFileName(@NotNull @NotNull java.lang.String format)
format - 格式public Mapper.Builder formatXmlFileName(@NotNull @NotNull java.lang.String format)
format - 格式@NotNull public @NotNull Mapper get()