在sqlMapperConfig中進行設置;
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration>
<!--非自定義別名,所有javaJDK中的類都定義了別名,別名是類名不區分大小寫: map 替換java.util.Map
如果是包裝類,還可以使用基本數據類型:int 替換java.lang.Integer
-->
<typeAliases>
<!--自定義別名--> <typeAlias alias="Person" type="com.stone.model.Person"/> </typeAliases> <environments default="development"> ... </environments> <mappers> ... </mappers> </configuration>
在personMapper.xml中可以定義sql片段
<sql id="cols"> id,name,addr,birthday </sql> <select id="sel"> select <include refid="cols" /> from person </select>