MyBatis的核心配置文件详讲-增强记忆版
文章目录
1.约定配置文件中都能使用哪些标签
<!--约定配置文件中都能使用哪些标签-->
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
2.MyBatis核心配置文件中的标签必须要按照指定的顺序配置
<!--
Mybatis核心配置文件中的标签必须要按照指定的顺序配置:
"(properties?,settings?,typeAliases?,
typeHandlers?,objectFactory?,
objectWrapperFactory?,reflectorFactory?,
plugins?,environments?,
databaseIdProvider?,mappers?)".
-->
3.引入properties文件,可以在当前文件中使用${key}的方式访问value
<!--引入properites文件,可以在当前文件中使用${key}的方式访问value-->
<properties resource="jdbc.properties"></properties>
4.typeAliaes:设置类型别名,在MyBatis中,可以使用别名来表示一个具体的类型
type:设置需要起别名的类型
alias:设置某个类型的别名
eg:
<!--<typeAlias type="com.atguigu.mybatis.pojo.User" alias="ab"></typeAlias>-->
注:若不设置alias,当前的类型拥有默认的别名,即类名且不区分大小写。eg:
<!--<typeAlias type="com.atguigu.mybatis.pojo.User"></typeAlias>-->
默认为User
通过包名设置类型别名,指定包的所有类型为默认别名,类名亦不区分大小
<package name="com.atguigu.mybatis.pojo