<typeAliases> <!-- 可以指定一个类型一个自定义别名 type:自定义类型的全限定名称 alias:别名(短小,容易记忆的、语义强的) --> <typeAlias type="com.li.domain.Student" alias="stu" /> <typeAlias type="com.li.vo.ViewStudent" alias="vstu" /> <!-- 第二种方式 <package name=""/> name 是包名,这个包中的所有类,类名就是别名(类名不区分大小写) --> <package name="com.li.domain"/> <package name="com.li.vo"/> </typeAliases>
我们使用MyBatis框架,需要两个配置文件,一个是MyBatis的主配置文件,主要用来配置事务管理器和数据库的连接信息,一个是封装SQL语句Mapper映射文件。我们为了数据库的连接信息不写死在主配置文件中,所以我们采用抽取的方式,把连接数据库的信息抽取到db.properties文件中,进行管理。通过package扫描的方式在主配置文件中挂载mapper的文件。如:
<package name="cn.wolfcode.mapper"/>