BaseBuilder
MyBatis的初始化的主要工作是加载并解析mybatis-config.xml配置文件、映射文件以及相关的注解信息。Mybatis的初始化入口是SqlSessionFactoryBuilder.build()方法,其具体实现是:
public SqlSessionFactory build(InputStream inputStream, String environment, Properties properties) {
try {
XMLConfigBuilder parser = new XMLConfigBuilder(inputStream, environment, properties);
return build(parser.parse());
} catch