mybatis别名----开发效率篇
Posted 辉常努腻
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis别名----开发效率篇相关的知识,希望对你有一定的参考价值。
<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"/>
以上是关于mybatis别名----开发效率篇的主要内容,如果未能解决你的问题,请参考以下文章
深入浅出Mybatis系列---配置详解之typeAliases别名(mybatis源码篇)
Mybatis从入门到入土——别名配置文件以及引入mapper