目录
MyBatis对象分析
1)Resources类
就是解析SqlMapConfig.xml文件,创建出相应的对象
InputStream in = Resources.getResourceAsStream("SqlMapConfig.xml");
2)SqlSessionFactory接口
使用ctrl+h快捷键查看本接口的子接口及实现类
DefaultSqlSessionFactory是实现类
SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(in);
3)SqlSession接口
DefaultSqlSession实现类
优化测试类
为实体类注册别名
1)单个注册
<typeAlias type="com.bjpowernode.pojo.Student" alias="student"></typeAlias>
2)批量注册
<!--<typeAlias type="com.bjpowernode.pojo.Student" alias="student"></typeAlias>-->
<!--批量注册别名
别名是类名的驼峰命名法(规范)
-->
<package name="com.bjpowernode.pojo"></package>
设置日志输出
<!--设置日志输出底层执行的代码-->
<settings>
<setting name="logImpl" value="STDOUT_LOGGING"/>
</settings>