Mybatis学习Day6

59 阅读1分钟

Day6

Mybatis常见类和接口分析

  1. Resources类

    就是解析mybatis-config.xml文件,创建出相应的对象

    InputStream in = Resources.getResourceAsStream("mybatis-config.xml");
    
  2. SqlSessionFactory接口

    DefaultSqlSessionFactory是他的实现类

    SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(in);
    
  3. SqlSession

    DefaultSqlSessionFactory实现类

为实体类注册别名

  1. 单个注册

    <!--单个实体类别名注册-->
    <typeAlias type="com.chenluo.pojo.Student" alias="student"></typeAlias>
    
  2. 批量注册

    <!--批量注册别名
        别名是类名的驼峰命名法(规范)-->
    <package name="com.chenluo.pojo" />
    

设置日志输出

<!--设置日志输出底层执行的代码-->
<settings>
    <setting name="logImpl" value="STDOUT_LOGGING"/>
</settings>