MyBatis的配置文件包含了会深深影响MyBatis行为的设置(settings)和属性(properties)信息。我们详细了解一下MyBatis的各种标签的作用以及使用方法。
properties
properties:配置,mybatis可以使用properties标签来引入外部properties配置文件的内容。
<properties resource="引入类路径下的资源" url="引入网络路径或者磁盘路径下的资源">
</properties>
settings
settings:设置,包含了很多重要的设置项。
setting:用来设置每一个设置项。
<settings>
<setting name="设置项名" value="设置项取值true/false"/>
</settings>
设置项有很多,可以参考官方文档,每个设置项都有一个默认取值。
typeAliases
typeAliases:类型别名。可以为我们的Java类型取别名,别名不区分大小写。
typeAlias:为某个类型取别名。
package:批量取别名。
<typeAliases>
<typeAlias type="