类 Mapper.Builder

    • 构造器详细资料

    • 方法详细资料

      • 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()