properties
最高优先级的属性是那些作为方法参数的,然后是资源/URL属性,最后是properties元素中指定的属性。
settings
这些是极其重要的调整,它们会修改MyBatis在运行时的行为方式。
typeAliases
类型别名是为Java类型命名一个短的名字。它只和XML配置有关,只用来减少类完全限定名的多余部分。
environments
MyBatis可以配置多种环境。这会帮助你将SQL映射应用于多种数据库之中。
一个很重要的问题:你可以配置多种环境,但你只能为每个SqlSessionFactory实例选择一个。