类 MybatisXMLMapperBuilder

java.lang.Object
org.apache.ibatis.builder.BaseBuilder
com.baomidou.mybatisplus.core.MybatisXMLMapperBuilder

public class MybatisXMLMapperBuilder extends org.apache.ibatis.builder.BaseBuilder
重写了XMLMapperBuilder 替换了 MapperBuilderAssistant
从以下版本开始:
3.5.6
作者:
nieqiurong
  • 构造器详细资料

    • MybatisXMLMapperBuilder

      @Deprecated public MybatisXMLMapperBuilder(Reader reader, org.apache.ibatis.session.Configuration configuration, String resource, Map<String,org.apache.ibatis.parsing.XNode> sqlFragments, String namespace)
      已过时。
    • MybatisXMLMapperBuilder

      @Deprecated public MybatisXMLMapperBuilder(Reader reader, org.apache.ibatis.session.Configuration configuration, String resource, Map<String,org.apache.ibatis.parsing.XNode> sqlFragments)
      已过时。
    • MybatisXMLMapperBuilder

      public MybatisXMLMapperBuilder(InputStream inputStream, org.apache.ibatis.session.Configuration configuration, String resource, Map<String,org.apache.ibatis.parsing.XNode> sqlFragments, String namespace)
    • MybatisXMLMapperBuilder

      public MybatisXMLMapperBuilder(InputStream inputStream, org.apache.ibatis.session.Configuration configuration, String resource, Map<String,org.apache.ibatis.parsing.XNode> sqlFragments)
  • 方法详细资料

    • parse

      public void parse()
    • getSqlFragment

      public org.apache.ibatis.parsing.XNode getSqlFragment(String refid)
    • inheritEnclosingType

      protected Class<?> inheritEnclosingType(org.apache.ibatis.parsing.XNode resultMapNode, Class<?> enclosingType)
    • validateCollection

      protected void validateCollection(org.apache.ibatis.parsing.XNode context, Class<?> enclosingType)