MyBatis笔记04 配置文件
        
        
            properties
可以在标签内部配置连接数据库的信息,也可以通过属性引用外部配置文件信息
内部配置
直接写在主配置文件中
1  | <properties>  | 
使用
1  | <property name="driver" value="${driver}"></property>  | 
外部文件
引用外部文件
classpath 下定义 db.properties 文件
1  | jdbc.driver=com.mysql.jdbc.Driver  | 
要求按url的写法写地址
1  | <properties url="file:///D:/IdeaProjects/day02_eesy_01mybatisCRUD/src/main/resources/jdbcConfig.properties">  | 
使用
1  | <property name="driver" value="${jdbc.driver}"></property>  | 
使用typeAliases配置类型别名
只能配置domain中类的别名
type:指定的是实体类全限定类名
alias:属性指定别名
1  | <typeAliases>  | 
指定了别名就不再区分大小写,user、USER、uSeR都可以
mappers
resource用于指定相对于类路径的资源位置
1  | <mapper resource="com/itheima/dao/IUserDao.xml" />  | 
class指定接口类路径
要求 mapper 接口名称和 mapper 映射文件名称相同,且放在同一个目录中
1  | <mapper class="com.itheima.dao.UserDao"/>  | 
更简单的方式是使用package
1  | <mappers>  |